By the way you described it I would've thought impaction too.Me too. I feel like I got some gray hairs today.
She perked up a lot in the vet's office, probably the excitement of seeing new people and all the smells. It initially made me feel like I overreacted in bringing her, but remembering how she was all morning before the appointment, just laying on the floor trembling with pain... It was the right decision.
I was at a friend's house one weekend and her puppy was acting real sick like that.
I say puppy..but it was a decent size pup..8 months old or so.
Anyway, it ended up throwing up a sock!!
It was all better after that.
I cannot believe that dog swallowed an entire sock!
It was one she had given it to play with too so it even had a knot tied in it.