Originally we were feeding Aries our now 6 month English Mastiff the Canadian Acana large breed puppy dry kibble 3x a day, we then started noticing after some time had passed that he was shedding excessively so we started adding salmon oil to his food. Aries then got the runs very badly so we stopped the oil but I questioned how well is he digesting the food when he is shedding like crazy and occasionally throwing it up hours latter and it looks completely whole still. When i mentioned this at the store when we needed more food the man suggested a different type of Acana thinking he may not be tolerating the chicken in it so we bought Grasslands no grain no chicken. Aries went from bad to worse and started having explosive diarrhea with many accidents a day and no longer being able to hold it at night needless to say we stopped the food and have been giving him plain rice. We took him into the vet and health wise he checks out fine. If anyone can suggest a food that would be gentle and easier for him to digest I would greatly appreciate it. One food I am considering is Farmina grain free. On a side note Rug Doctor makes a great portable carpet shampooer .