The context is important in order to judge that...

For example:
[A]: "I don't really care about dogs."
[B]: "Huh? You seemed interested in those puppies we saw last week."
[A]: "Dogs and puppies are entirely different things!"

You could nitpick about his choice of words, but by that he would simply mean that there's a huge difference in how puppies and older dogs are perceived.