Eat your Own Dog Food is the one I never get. I know it's supposed to mean that your dog food should be good enough to eat yourself, but it's akin to expecting the CEO of a pet food company to open a can and start eating!
If the saying was "Eat your own croissants," it wouldn't have the same punch because most croissants are reasonably edible and indeed people who make croissants do taste test them.