Last night my husband got up to go to the bathroom and did realize my 7 week old Shih Tzu was on the ground in his path. We think he stepped on her head but he's not sure. She didn't cry out but he picked her up and her head and neck were tilting to one side and she wouldn't stand up. We rushed her to the emergency vet at 2 a.m. where she is now. They did an x-ray and checked her pupils. They were fine. After 12 hours under observation, she can move her legs, hold her bladder and bowels and stands briefly or walks a step or two but very wobbly. Her head is still tilted over though she can move it and straighten it out but it always goes back to the side tilt. She just wants to lay down. They gave her medication to reduce fluid on the brain and are keeping her hydrated with a glucose IV. So far, they are just keeping her under observation. I'm so scared and devastated by this. I went to visit her this morning and she whimpered sadly when I held her like she usually does when she's tired or wants me to pick her up. I just held her for an hour and tried to talk sweetly and calmly to her. I feel like I let her down. She's just a baby and there's nothing I can do for her but wait... The vet said they are "guardedly optimistic." Has anyone had a similar thing happen and have their puppy rebound?