I am new to this forum and hope someone can give me some advice. I have a 7 month Olde English Bulldogge puppy and he has always had soft stool. We were feeding him Blue Buffalo Large Breed Puppy food since he was 10 weeks old. I switched his food to Blue Buffalo Grain Free Wilderness Puppy and his stool was firm for maybe 2 weeks then slowly got softer. Now it is back to being very soft stool. He has been on this food for 2 months now. He eats 3 cups of food a day...1 cups 3 times daily. We were giving him a multi vitamin and salmon oil everyday as well. I took him off the vitamin to see if that was the problem but it didn't make a difference. Am I feeding him too much? Is the protein too high in this food? Also he is 65lbs but not fat. His dad was a big boy.