Lameness (Limping) in Dogs

Lameness in dogs is a relatively common presentation in the vet clinic and can have a number of underlying causes, varying from...