Maybe this links into my stinky post from the weekend but I'm not sure how long to leave it before a vet visit as we've been straight there in the past despite vet saying he was likely fine and to wait.
As I type he's leaping up at the stair gate barking at the cat but the rest of the day has looked sorry for himself and refused breakfast but ate scrambled egg. Refused lunch but ate a different flavour and when I warmed it. He's just a bit "off" but was ok yesterday. After treats more than real food but who doesn't prefer treats? He's 9 months and usually up and about more DH walked him at lunch and said he was fine but he didn't want to walk for me until we saw his puppy "friend" on the street at which point he jumped around and wanted to play. Any thoughts?