Put simply: no, dinosaurs did not have kneecaps (patellae). I'd be curious to know more about that turkey kneecap, though...
Birds from Hesperornithes onwards do have kneecaps.