New to forum. I don't have my puppy yet but will in about 6 weeks. All the information is perfect and overwhelming!