PUZZLE 300EL. PUPPY ON A PICNIC B-030187