Hi Margeret I have only just come across your post, I have a Yorkie called TEDDY too.
What a roller coaster for you. I could FEEL the ups and downs just reading it all.
I am over the moon for you that Teddy is doing so well, and I hope and pray he continues too.
My little Teddy has had his health issues, as have my other two Yorkies, so I
understand what you went through.
I too, live in the UK, and my first Yorkie was refered to the Royal Vetinary Hospital in Hertfordshire, they are great there too. They saved my Max, he had so many things wrong.
He lived to be 11 and a Half, when it looked like we would loose him before he was a year.
So there are some wonderful vets in the UK, just as there are in the USA
I am so glad your Teddy was helped with his problems.
Here's hoping all stays well for him.
Best Wishes
Diana & Teddy