Multiple choice general knowledge math & puzzles

One dog tells the other that there are two dogs in front of me. The other one also shouts that he too had two behind him. How many are they?

  1. 4

  2. 3

  3. 5

  4. None of the above

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

If there are 3 dogs in a line, the middle dog has one dog in front and one dog behind. For both statements to be true (one saying two in front, another saying two behind), the dogs must be at the ends of a circular arrangement or the wording implies 3 dogs with perspective trickery. Given the options, 3 is the logical answer.