So for the rest of the day he was acting normal. A few minutes ago I decided to let him out, I put on his leash attached to a grill poll and I go back inside. Around 30 seconds later I hear him barking along with the other doors next door (It's not unusual they barked, they always bark every hour! Especially when my dog is out there). I go out and he runs straight in. He comes in the house and goes by the corner of the kitchen while crying a bit and rubbing against the wall and moving around like crazy.
At first I thought his paw was bothering him (He kept limping around) but then a minute later he just went under the table and completely calmed down like nothing happened. Then another minute he got up and walked around and wagged his tail. To test that he was normal, I put my hands near his mouth (He usually gets pissed off like I am going to tease him some way so he shows his teeth). He showed his teeth like normal. This happened about 30 minutes ago. So does anyone know what this could mean?
I forgot to mention that when he hears his stomach growling he gets very scared, but it usually growls for 5 or more minutes and he doesn't get real crazy, just hides behind anything he could see.