I bring my cat to the Natick Animal Clinic for all of her vet needs, and we really like it. The staff here are all animal lovers, and it obviously shows. My cat is a little difficult, and they always know the right way to handle her. Once you start going here, they will start sending you reminder cards about when you need to send your pet. They also have a kennel, but I've never needed to use it.