Basically, I felt like I was scammed during my visit here. All the vet seemed concerned about was that I come back for a return visit. And the bill was huge! There was no definitive diagnosis given (except that I needed to return for one!) and my dog was about to leave in the same condition he came, except that I had to request that services be given. Later I regretted this as of course it added to the bill. Don't go here unless you want to pay a lot of money, have your emotions played upon, and want to return to add to their coffers.