I persisted with Advance when Maxi was a puppy for about six months, just because I didn't know any better and yes he had quite a few sloppy ones, but most of the time he was just spitting up whole biscuits. Then I changed him over to Royal canin he did okay on this but then he started spitting up whole biscuits again, haven't tried any other dry food with him to date...there is a dealer who sells Canidide (holistic) which did get a good rating on dog food 101, might give that a go one day.
At the moment he is going great guns on this Healthy Hounds chicken mix... Might keep him on this for awhile and the best thing he smells like nothing and his coat is shinny as. Just got to keep an eye on his teeth.
Can dogs eat too much carrot, you know how humans can turn orange if the drink too much carrot juice?