There’s rarely cause to give them dairy, and beef is at the pricier end of protein anyway, so if you’re worried about allergies, just don’t give them pasta or bread and use buckwheat rather than regular flour, which most dog-food recipes stipulate anyway.