Liz Buchanan BVSc MRCVS
I am going to write that again, so that it's clearer, with apologies. It sounds as though you are happy with your pup's food intake, so I won't repeat all that, but vet nurses run clinics and are very good at checking that a puppy's diet and growth are appropriate. It's also worth checking that your pup isn't terthing - and if so, to consider providing something appropriate for mouthing on, because they can tend to cause damage to themselves eating / chewing / swallowing string or other inappropriate objects. Scratching can be caused by a myriad of things, but the first thing to rule out might be parasites. It only takes one flea to cause quite a lot of scratching and mites are tiny, so owners won't always find them on their dog, even when they are responsible. Furthermore, some pups scratch when they are in pain, so your vet might examine them to rule this out. I hope that something there is helpful.