A German shepherd stray was scrounging for food in a car park, but Joanna Quin said she "couldn't leave her there" and took the dog home.
Taking care of a German Shepherd means paying special attention to their joint health. These energetic and smart dogs unfortunately have a high risk of joint problems, especially ...