My 6-month old retriever is the greediest dog ever. He will eat anything and usually when I say "din dins" he's there like a shot.
However, he has ignored his last three meals. He is still hungry for bits of sausage and other treats, and loses no opportunity to surf a counter, but as for his bowl of dinner - nada.
A trainer came yesterday and felt his stomach etc, and said he felt fine, and he is still full of beans.
Has he just gone off his food (Royal Canin)? I hope not, as I have just purchased two giants sacks at a cost of £100.
Do I need to worry?