I really liked Banfield. They have a wellness program for puppies that saves a LOT of money, even on prescriptions. The doctor was very nice, gentle, and seemed genuinely concerned for my puppies speedy recovery. After my first visit I decided that this is where I would always take my dog.
more