So glad your pupper has bounced back! I have 2 dachshunds. Last year my youngest had an allergic reaction to his vaccinations - his whole face puffed up and he got hives all over. Boy was that scary. So this year the vet split up his vaccinations, a week apart, and gave him a shot of Benadryl prior. That did the trick, no reaction whatsover.
My other dachshund - oh boy! I got him from rescue in 2002. His original owner had neglected him (Grrrrr!!!) and the poor little guy had trenchmouth and had to have most of his teeth extracted. Then this past Oct. he had a ruptured disk and had to have back surgery. Then in Jan. he had to have surgery for 2 small perineal hernias. But he's a trooper, has fully recovered and is the happiest dog I have ever seen. He looked kinda silly for awhile with no fur on his back or bum but it's all growing back now. The surgeries set us back $5,000 but I would have paid $10,000. I just love my dogs more than anything.
Give your little pom a smooch from me and have fun with all the silly puppy things he does.
Lorrie