Around here, Banfield has a really poor reputation. The vets have no direct investment in the business, they are employees not the business owner. They either choose not to care, OR they are bound by corporate regulations and have to tow the line or lose their jobs.

Find another vet, is my advice.