Banfield is the vet in your local Petsmart. They are a bit expensive but sometimes send out coupons and discount deals. I normally get my animals their flea meds here - the vet is extremely friendly and knowledgeable about pretty much everything. They also make up cute little treat bags for your animals and let you know about special training sessions. It's very convenient and you can expect that your animal will be treated like a superstar.