I'm not sure where Waterthorpe is so I'm guessing it's nowhere near me. But I use Hallam vets on Holme Lane in Hillsborough (S6). They've always been fine with me and my buns before. I've heard bad things about their sister practice in Crookes though so I'd maybe give that one a miss, although i've not been to that one personally.