Lovely looking dog Doc but to my untutored eye - I know nothing about dogs, I'm a cat man - he looks rather sad and crestfallen in all the pics. As Phil.p says, a prompt vet visit sounds like a good idea just to check that he's OK, apart from the wormimg and so on.
Martin.
Martin.