The snack that is called puppy chow is called puppy chow because when it's made the puppy chow snack resembles dog food.
Puppy Chow Snack is made using a mix of Chex or Crispix cereal that is then coated in a mixture of peanut butter, chocolate, and butter, and dusted with powdered sugar.
When you make it and it's finished it looks like a bowl of puppy chow or dog food.
That's why it got it's name of puppy chow.
Although I wish it would have gotten a better name as it's not very appetizing to be served a bowl of puppy chow as a snack.
Although it is a good tasting snack.
I eat it myself and it's very enjoyable.