Puzzle 300. Stowaway Pups