Canine Luxating Patella

Canine Luxating Patella

The patella is the kneecap which is essentially a small piece of bone that covers and protects the front of the knee joint (stifle joint) on the back leg. In the thigh bone (femur) there is a groove (the trochlea) in which the patella slides, and...

More info