I have a 3 yr old that weighs 48 pounds and the vet has tried different weight loss dog food. The last one we tried was Royal Canin which Niko hated. I switched him to Orijen which is alot more healthier in my opinion then the other diet dog foods. The vet said he would never weigh 30 pounds as he is a big boy but would love to see him weigh 40 pounds. I only feed him once a day with a cup of the food and cut him off any dog treats except the odd chicken tender but is counted into his daily food intake. I walk or run him pretty much everyday for an hour or hour n half. He doesn't run like a fat dog. If we can't go for walks then I play with him for a good 30 mins or more around the house with various games. What can I do to get him to loose weight and get down to the vets desired weight. I am at my wits end of what to do with this dog. Any help would be greatful.

