Bobcat maybe?
https://youtu.be/H1e5hH5RQB0 Texas Wildlife Cams is a 24/7 live streaming cam.

source