Imagine it is a warm sunny spring day and you and your dog are out on a nice brisk walk. He is happily trotting along by your side, and you are enjoying every minute watching him. Then the next day, you notice something a bit odd – Roscoe is now limping and doesn’t...

read more