Looking for the best vet in the area for large breed dogs. Thinking about going to UC Davis for care. I have a 172 pound English Mastiff. He's been limping for a good week now. His vet is VCA on Shattuck. Anyone know a great vet who deals with perhaps knee injuries? He's 7. Also, I heard hydro water therapy is good. Anyone use this?