i LOVE banfield they saved my puppies life! The best thing i ever did. they know TJ by name when we go in and they take VERY good care of him. and i f i am ever worried about anything i can just go to the vet and not worry about having to pay out the booty for just a visit. good luck with you decision.