My beloved mini schnauzer has passed away now but thanks to Helping Hands, his quality of life was so much better. He needed over 20 teeth extracted and tumors removed and they were extremely gentle with him. They were also very affordable. Other vets wanted to charge triple or more. I am so grateful that we had an extra few months with our best friend. If you want an affordable place that is compassionate and competent, go to Helping Hands. They mainly specialize in dental surgery but they have a menu of services listed on their website.