It can be really hard to get into their office so my veterinarian of all people recommended All Pets Dental to me. I heard my dog crying one morning, and he is a tough boy so I know he was hurting. I had been giving my dog these raw hide chews that were destroying his back teeth. The enamel was completely gone and I would have never known! I called All Pets and they got us in that day, they repaired the fractured teeth and made me promise to never give him raw hide again (I guess it is really bad for their stomach too).