I feel that you wouldn't feed dog food to a horse and expect it to look healthy, so expecting a rat to do well on cheap dog food isn't intelligent.
This is because of the huge difference in nutritional needs of the 2 animals.
Horse food is actually great for rodents, as is hog food, because both animals have very similar nutritional needs that involve grains and protein levels.