I know exactly how you feel.
I'm a "tiny" owner too (less than three lbs).
I have NEVER felt defensive about all the "tinies have a whole extra set of potential problems" posts. Even though my girl has been healthy as a horse, I KNOW IT'S TRUE that LOTS of tinies have issues.
And I too know all too well how fragile they can be. Mazie loves to run and jump and climb, and I don't know if I could stop her from doing all those things if I WANTED to, and she's never been hurt doing any of it, OR roughhousing with my two rambunctious skin-boys, and the much larger (including a lab) fur-siblings around the house.
HOWEVER. She is the dog that was KNOCKED OUT COLD, NOT BREATHING, NO HEARTBEAT, when we dropped a calculator on her head, from a distance of at max four inches. Afterwards I was more upset than ever about this tread towards ever-smaller dogs....it's just not fair to them.
There have been a lot of defensive posts about "tiny" yorkies lately. And I could have sd. all the same things: "*I* have a teeny girl, and she's never been sick a day in her life, never had a hypoglycemic attack, never broke a bone, etc".
IMO, those posts are from people who it just hasn't happened to *YET*. I was never defensive about the "tiny" posts before, but I'm SURE not now, because like you, I had my own incident/accident prooving just how unbelievably fragile, and how easily hurt, they can be.
I'm sorry to hijack your post, but I think it was time for another one of these cautionary tales here. Five lbs is a TEENY TINY DOG, people....there is really NO reason to need/want one any smaller.
Okay. Rant over. I'm glad your baby is going to be okay.