I tried to transition my dog to a BARF diet and he could not tolerate it. I talked this over with my vet and here is what he said. Your dog is a champion show dog, bred to look exactly like the breed wants it to look like. This has been going on for countless generations. As a result this particular breed has some digestive issues with an ancestral diet, because it simply has adapted to a cooked food diet. Our final solution was a grain free diet that is cooked.
My dog is a miniature Schnauzer, a breed that is known to be prone to pancreatitis and I have to watch his fat intake. He gets zero people food unless he finds it on the floor - small bits of cooked carrot and sweet potato get slipped to him occasionally. No dairy, no grains, no legumes. So he is a paleo schnauzer! He is German. Seriously, his blood line goes back to a breeder who first brought this breed to California in the 50s. He is not adapted in the least to anything but what top breeders buy. Most top breeders avoid corn and wheat, BTW. He is most assuredly not adapted to tropical oils.
As far as eggs go - we buy pastured eggs and I accidentally allowed one to roll off the table. I do not recommend raw eggs for dogs with 4 inch long beards. After the egg was offered to him, and he enjoyed it, trust me, he had to have a bath. He had egg on his whiskers, beard, mustache, eyebrows and legs. I would not feed him grocery store eggs any more than I would eat them myself. I think the fat profile is far more digestible.
The food he gets contains probiotics and it seems to keep his sensitive GI track calmed down.