Hi. My 1st post on this site. Not sure if should be on this thread or health thread? Due to get a new pup in a few weeks. H have been doing a load...