Hey. First time dog owner here and after reading some discussions and then doing researching I'm concerned about my puppies long term health....