Grain vs No Grain Dog Food and Can I Feed All of my Dogs the Same Food? for all of my pups?