Apologies for the graphic description! Pup is around 13 weeks and fine until now. 2 poos as above today. Haven't changed his food but he does eat EVERYTHIING in the garden - sticks, stones, leaves etc. Still reasonably lively. How long before I rush him to the vet?