5 month old puppy. Seemed fine last night but today refusing to eat and not drinking much. Just vomited and it looked like there were bits of wood in there so possible he's been chewing sticks in the garden. We managed a short walk this morning but he was quite slow and seems subdued, though managed to run when he spotted the neighbour's cat.