This visual counting puzzle has more dogs than the headline suggests. Several puppies are tucked beside or behind the larger dogs, making them easy to overlook.
Counting every distinct dog from top to bottom gives a total of 16 dogs.
Answer: 16.
The trick is to count the smaller puppies as separate dogs rather than focusing only on the obvious adults.


