How brave, when I read the first part I was thinking Poor teddy, but he seems to be fine lol, Also don't feel bad until you go to the vet and they say "Home Again eh?"