If you're stuck with Wal-Mart kibble, try Purina Dog Chow or Purina ONE. They're WAY better than Ol' Roy. And supplementing with raw meats is great, since those foods are high in grains.
Eeeww....beaver. I bet my dogs would love it, but still.....eeeewwww.
My dogs say "YUM GROUNDHOG!!!" lol