Jimmy has been dry heaving for the past 8 hours like he's going to throw up but nothing comes up. I've taken him outside so he doesn't make a mess and nothing happens. He still has energy and isn't acting weird besides that. I'm really worried, I don't know what it is :( please help. He constantly is dry heaving and the only time he isn't is when he's taking naps..