My 5 month old puppy has been very quiet today and has vomited and won't eat. At what stage should I be worried and contact vet. I have been trying to encourage him to drink water. He's very sleepy!