Hiya, our pup Alfie is 20 weeks now, we also had him on James Wellbeloved, and to be honest his poos were a bit soft and he passed wind like a trooper
so I did some research and he is now on Simpson 80/20 puppy, took about 10 days to transfer over, and since then, he doesn't pass wind, and if he does its very rarely and it's not stinky, and his poos are nice and solid, only doing either 2 or sometimes 3 per day, so far so good, the only thing I'd say is that the actual dog food is smelly and very dark in colour, but he loves it. He gets 3 meals a day and sometimes I add cooked chicken or mince and veggies, but not always...Good luck M and Alfie