This puppy-counting puzzle contains 17 puppies.
Several larger puppies are easy to spot, but smaller ones are tucked beside, underneath, and behind them.
Count carefully:
Golden Retriever group: 2
Rottweiler group: 2
Curly puppy group: 2
Brown-and-white puppy: 1
Black-and-white group: 2
Tricolor group: 2
Beagle group: 2
Yellow Labrador group: 2
Chocolate Labrador group: 2
2 + 2 + 2 + 1 + 2 + 2 + 2 + 2 + 2 = 17.
The correct answer is 17 puppies.


