It doesn't mean everyone goes in and eats dog food, but businesspeople will use their own products to demonstrate that they feel — that they're confident in them.
No quiere decir que ahora todos coman comida para perros, pero la gente de negocios usa sus propios productos para demostrar que tienen confianza en ellos.