My Dog Had 7 Puppies Riddle: A Fun Brain Teaser

Are you a fan of riddles? If so, you might have come across the “My Dog Had 7 Puppies” riddle. This riddle has been making rounds on the internet and has left many people scratching their heads. In this article, we will take a closer look at this riddle and try to solve it.

The Riddle

Here is the riddle: “My dog had 7 puppies. Their names were All, Ball, Tall, Fall, Hall, Call, and Wall. What is the mother’s name?”

Solving the Riddle

At first glance, this riddle might seem tricky. However, if you read it carefully, you will notice that the answer is hidden in plain sight. The riddle states that the dog had 7 puppies and lists their names. The last sentence asks for the mother’s name. The answer is simple: the mother’s name is “My dog”.


The “My Dog Had 7 Puppies” riddle is a fun brain teaser that can be solved with a little bit of attention to detail. It’s a great way to challenge your mind and have some fun at the same time. So, the next time you come across this riddle, you’ll know the answer!

According to, this riddle has a 45% success rate 1.