My maltese dog has been doing perfectly normal until last night when he went into bed. My SO pushed him a little in his bed to adjust his position and he screamed once. We both thought maybe his funny spot got pushed and nothing serious happened. So at around 3am today, we were awaken by his continuous screaming/yelping. When I came out, he wasn't greeting me, he wasn't standing up, it's just not his usual self. He was lying down and shaking. I talked to him and he gave me no response, although he rolled his eyes towards me. He didn't want to move at all. And he made these little yelps once in a while. We decided to take him to the emergency. He's usually scared of pet stores (because that's where he gets his haircuts) and clinics. So when he was there, he was shaking even worse. I told the vet what happened at home, and when she was diagnosing him, he was jumping up and down, running back and forth trying to get away from her. She was pressing on every single inch of him trying to find the source of pain and he didn't scream at all (unless he was smart enough to know that if he screamed he'd have to stay there longer lol) He looked perfectly normal and active at that time, and the doctor found no problems with him. He's eating, bowels are working. He can walk slowly. So as we were driving back home, SO made a slightly sharp turn, and baby screamed again. Once we reached home, he's back to his droopy state. He can't sit, he has to lie down on his belly, and he walks like an old man. I want to take him to the vet again, but if he keeps on behaving like a moron in the clinic, I can't really convince the vets that something's wrong with him, and he may injure himself even more... kwim? Any advice please?