several years back, myself and others here in WNY had heard that the DEC had released 5 mating pairs of cougars to help control deer populations due to the reduction of hunters in NY. I believe Colorado is where i heard they came from. several farmers had reported the loss of livestock as well as sightings of the big cats but the DEC told them they didnt know what they were talking about. Of course the DEC wouldnt confirm it because the public would panic and the farmers would go through the roof. Now we all know how heresay works but since that came to light, more reports have surfaced as well as photos which have appeared on the news. take this info for what its worth but i wouldnt doubt if you had a cat on the prowl. only hard evidence in the woods with your own 2 eyes can confirm this be it tracks, dead animals, scat or seeing the cat for yourself.
Venison - the other red meat