This puppy-counting picture is a simple visual challenge, but a few of the smaller dogs are partly hidden behind the larger puppies in front.
Start at the left side of the picture and count each visible puppy once. Then check the back row and the little faces peeking out near the blanket.
A careful count gives 8 puppies in total.
The trick is not to let the two large puppies in the middle distract you from the smaller ones around them.
Answer: 8 puppies.


