Last night I picked up my frenchie and he yelped. Since then he has been acting extremely weird. He pants/breathes strangely and is shaking. I wasn't sure if it is because he is holding in his poop - we got a snow storm yesterday and he wouldn't go out to poop. He is also hiding from me when I try to get near him which is extremely unusual for him. It makes me so sad for him. The vet cannot see him until 3pm today - I am so worried. Any thoughts??