How many puppies can you find?