My husband brought out Yorkie terrier mix in last week to get his shots. The vet insisted on getting a urine sample ($50) btw and had to use a catheter to take one. Our dog did not go to the bathroom for almost 3 days after the catheter. When he finally urinated he yelped in pain and there was also blood in his urine. This was obviously the result of an awful catheter job done by the vet. My husband called to speak with the vet and explained what was happening. The vet insisted we bring him in for more testing which was irrelevent to the problem,meaning he just wanted our $. He was very nonchalant about the piss poor catheter job he did. Thankfully our dog has recovered but we will NEVER bring him back to this location or a PetSmart again. Please do not bring your animals here! This vet is a complete amateur!!!