My Yorkie was two years old before we found Dr. Ravitz and Rivergate Veterinary Clinic. Until then, I had several negative experiences and was surprised to find that not all practitioners in the field were as compassionate or professional as I had expected . Nevertheless, I kept looking and it was worth it. Dr. Suzanne Ravitz inspires complete confidence with her obvious knowledge and expertise, not to mention her kindness and obvious devotion to the care of animals. The Rivergate Veterinary Clinic is a beautiful facility. Last, but not least, they are highly expert in their responsiveness to emergency situations. I feel that we couldn't be in better hands (my puppy and I).