Nicely written.

Perhaps sub "Warm lair in cave" for "One web well spun". Web does not relate to cougars.

Good job!

Stan