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. One

  2. Three

  3. Two

  4. Four

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

If dogs are in a line and one dog sees 'two in front of me' while another sees 'two behind me', they must be at different positions. For 3 dogs: the last dog sees 2 dogs ahead, the first dog sees 2 dogs behind. The middle dog can also confirm seeing one in front and one behind. This arrangement satisfies both statements.