I can't see why not. It shouldn't be given every day, but now and then. And it should NOT be replaced with their regular food. Eggs have lots of good protein, and it's also a good source for riboflavin, B12 and phosphorus, and even selenium. I've seen only a few dog food brands with riboflavin in it, and I believe it's an important deal for dogs, as well for us humans.