In my last role (engineering side) the VP of Product objected to me using the phrase "eating your own dogfood" because it was "gross" and she always interjected and replaced it with "drink your own champagne". I countered (privately) that was a feature; it's supposed to be a little unappetizing because you're early, building empathy and getting a different perspective (to a dog, dog food is delicious!). I think the difference in perspective succinctly illustrates the schism between trying to understand the customer experience asap, and the data-driven, kpi crowd where - conveniently - you can't discover these issues until it's too late.
I think the origin is in the phrase, "Will the dogs eat the dog food?" which was common VC-speak in the 90's and 00's, referencing dog food commercials that once ran on TV, and meaning something like "this has been made to sound great in an internal powerpoint presentation, but will customers actually like it?"
Attributed to a Microsoft exec in the 80s: https://www.geekwire.com/2025/eat-your-own-dog-food-how-micr...
In 2015, Marc Andreessen memorably said of Mixpanel's success at product-led growth: "The dogs are fucking jumping through the screen door to eat the dog food. And he hasn’t done any marketing yet." https://www.newyorker.com/magazine/2015/05/18/tomorrows-adva...
That then led to the idea of "eating your own dog food", because if even you won't eat it, what credibility do you have saying that the other dogs will?
> "eating your own dogfood" because it was "gross
Interesting perspective. I watch a YouTube channel of a hunter who routinely cooks the same meal for himself and his dog, and even feeds his dog from the skillet where he cooked the meal. Many practical reasons for that but also the dog being the main tool in hunting and getting that food in the first place.
I've heard exactly the same response before and I shared your reaction.
The other thing that makes "dogfood" make sense is that sometimes you aren't the direct target audience of the product. So: would you feed this to your own dog?
Interesting. I prefer "champagne" as it clarifies the goal: to make something curated, crafted, and desired. I've never interpreted the dogfood v. champagne difference as anti-empathy somehow.
> getting a different perspective (to a dog, dog food is delicious!)
Didn't you just destroy your own argument? If dog food is expected to be more delicious to dogs than humans, how is eating it supposed to indicate anything about whether it's well-made for the dog? Shouldn't you have your dog eat it, rather than yourself?
So isn't your manager's alternative the one that actually makes sense?
> drink your own champagne
This is a great substitution, and more accurate since humans and dogs have different preferences in food, so humans eating real dogfood is often avoided in practice.
But it's harder to to turn "drink your own champagne" into a gerund like "dogfooding".
Interesting, I wouldn’t think it matters that much though. If the phrase eating dogfood is unappetising to some when why not use the champagne analogy.
How do you get to be a VP while simultaneously being that delicate? My god, eating dogfood as gross is so childish to object to.
I always assumed that “eat your own dog food” was a polite-ization of “eat your own dog shit”, lol
Yeah, I've never really been at all offended by the "eating your own dogfood" phrase, because I always saw that as being the point also.
I must admit, however, that the title of this article was too crass for me. I came very close to not reading it at all just because of the title. In my opinion, the article would be better served by something else, but I'm just not a big fan of bathroom humor in general.