Poor Duke! I am sure he will be fine! Just keep an eye on him. Samson gets sick to his stomach from time to time. You just need to know how to handle it. I make sure I don't feed Samson again for at least several hours after then when I do feed him again I give him a small portion to make sure he can keep that down. Then another small portion several hours later (bland diet is good for an upset tummy). Pedialyte is great if they throw up multiple times. The vomiting dehyrates them so they want to drink alot then often when they drink alot they get over full and throw up again and the cycle goes like that, dangerous cycle. So if Samson throws up multiple times I take away his regular water and give him pedialyte, he is a brat and won't drink it on his own though. I have to give it to him in a medicine dropper, such a baby LOL Just want to throw this stuff out there because I have rushed Samson to the vet a few months after I got him for throwing up multiple times, spent a bunch of money to find out there was nothing they could find wrong with him. So now I have my own procedure and just keep an eye on him.