IIRC, the brain is the most nutritious part next on the list are the entrails. A mink could have been what I saw. It was fast and I only got a glimpse of it before dispatching the PVC.

Glad you know what you're dealing with now.