This pet hospital is the best. My husband and I currently have 2 dogs. I took them to Madison for teeth cleaning and vaccinations. They are courteous, caring, knowledgeable, and excellent at their work. We've been to several other pet care centers in the past.... and this place, hands down, is the best!