But lions don't live in woods. Jaguar, maybe?
I'm very tired right now, so I might just be missing it, but... I don't see a reference to woods, just hills and fields.

(Not that I have a guess myself. I got a vaguely big-cat feel from it, but I can't even say why or which one.)