My yorkie had 3 shots yestrday (3rd puppy shot, rabies shot and some canine cough shot), today he hasnt been eating even though he's hungry. His stomach is growling and we tried feeding him ourselves but he would just move his head away. All he does is drink ALOT of water but he ends up throwing up water. What should i do??