Grain vs No Grain Dog Food and Can I Feed All of my Dogs the Same Food? like Jack