On the ground lay a pup, snoring.