I need some advice. The breeder said to switch from Large Breed Puppy to Adult at 5 months. The trainer said at 6 months. A dog breeder I know said wait until a year old. My girl is now 6 and a half months old. She has been having diarrhea off and on for a while so I can't do anything yet, but once her stools are normal again, I was wondering if I should be feeding her Adult?? What is the reason for keeping her on Large Breed Puppy, and what would be the reason to switch to Adult? I want to do what is best for her, but it is so confusing with all the different opinions! I usually listen to the breeder first. I appreciate any responses!