Yesterday my dog was fine. Today when we pick him up he starts to scream and cry. I know its not a leg or pulled muscle injury because he's not limping. However, he is started to lower his head fairly low when he walks. Hes a small dog. Can this be something stuck in his smaller intestine? He has NOT poo'd all day but has pee'd. It seems that he screams when I pick him up from his stomach/chest area. Can it be an internal problem or just simply a pulled muscle? He ate a bone by accident a few weeks ago as well. Can it be something internal or a pulled muscle? He went to sleep as its his bedtime.. SHould I bring him to the vet tomorrow?