I believe dog food is extremely high in protein, which is why it's recommended to use rat block and not dog food. High protein diet in rats causes liver damage and shortens their life pretty significantly. I definitely wouldn't call your set up animal abuse though. The only thing I'd personally change is the diet and being outside, but that's just me.