Dog food?? I've never heard of that one lol... I sometimes go to pets at home and get a couple of packs of crickets or mealworms and thet seem to love them...
We give them lettuce, spinach, carrots (chopped up), tomatoes, apples, and strawberries. They'll get raspberries when they start bearing. I just can't bring myself to give them dog food, because it's made of chicken. It might be fine for them, but I'd feel kinda creepy about it. One of their favorite things is dandelions. I pick a handful and give them just the heads, and they run around the yard while the other chicks chase them. Don't do this if you spray your yard for weeds, though.
We hung a head of cabbage in the run and they didn't much care for it but when we hung the apples they went nuts. It was really fun watching them go after the apples as it was swinging around plus it made the apples last longer.