Need help!! My pup (7 months) hasn't kept down any meals today. He's just thrown up his dinner. He's drinking and playing as normal (for this heat). He's also eaten the various naughty household items he normal chews up through the day (today's casualties: coloured pencil and plastic hanger). Should I call out of hours vet or wait and see til morning?