He is 18 months old and has a few behavioural problems. I have been feeding him iams since we got him but have just found out this could be why he has some problems. He always seems hungry but was told this was just a bullmastiff puppy thing, he eats his own poo again was told could just be a puppy thing but at 18 months he is still doing it. I took him to the vet and he said altho he isn't under weight he is at the low end of the scale but he eats nearly double of the iams daily guideline, previously the vet just kept telling me to feed him more now he is saying he doesn't think iams agrees with him and i was to research another food for him to try. I had decided to try origen as this seemed the best and found a local pet shop that supplies is here in Glasgow but after speaking to the pet shop owner for a while about my dog he advised me to try burns canine extra that is designed for nursing mothers and dogs that find it hard to gain weight. I then went to a closer pet shop that supplies burns and she told me not to feed him burns but try royal canin. Now im so confused about what to buy either my first choice which was origen, burns or royal canin. Could someone please give me advice but don't say the name of another food or i think i may go mad lol