Apologies for the typo persephone, pld should read 3mth old .... Harvey's breeder had the puppies on Supercoat when we purchased him.
We transitioned him slowly on to Royal Canin as recommended by the vet soon after purchase.
Harvey is an apartment puppy, sleeps indoors in his crate, with cotton bedding, he has had no direct contact with grasses or plants as he is not yet fully vaccinated.
I have spoken to the breeder & he has suggested the problem may be with the food, bathing has been with an organic/sulphate free puppy shampoo.