Im no expert,but Max is on Chicken Soup For The Puppies Lovers Soul,it has worked great for him.Although I must admit he used to eat his poo too!I think its something they grow out of with age,b/c he has stopped about 3or4 mos ago,and hell be 1yr next mo.Good luck