Dr Molesworth is the absolute best veterinarian. I have been taking my pets to him for decades. All you have to do is witness the way he examines. He is ""hands on"" and really connects with his patients, he's not there to see you, he's there for your pet! He answers all your questions very professionally and his diagnosis are always ""spot on"". He loves animals!!
Pros: medical expertise
Cons: None if you understand the wait
more