Well where do I start!? Cannot recommend All Pets highly enough with their professionalism, out of hours service, follow up phone calls & the level of attention to detail & care they have given our very difficult & ‘special’ cat. There is nothing he hasn’t contracted or experienced bringing him closer to the other side than I would have liked!!! They have always loved him back to life. If it wasn’t for the girls he wouldn’t be here. Thank you Ann Marie & the whole team for all you do. I couldn’t do it for all he tea in China!!!