I know Petsmart, is great. They have a plan where you can pay a certain anount each month, and you can see the doctor as many times as you need and you get prescriptions for a certain amount. Try calling them. I think the one in MAtthews has a Banfield. I know the one in Monroe is a nice one

. Good luck finding one!