Pretty hard to see what it is. 1 part looks a bit like a cat ear. Tail area looks more like a deer tail. Pretty inconclusive image. There are hundreds of thousands of deer in the state and only a handfull of cougars sooo, yeah "I cannot think it's anything but a cougar" makes perfect sense.
Or maybe its bigfoot.
Or maybe a democrat with intentions to do something fiscally responsible for the future of the country.