There is plenty of food around. At last count, Timberlakes CC held a herd of deer more than 50 strong. This didn't even count the deer that lived in the timberland north of here, where the cougar has been frequenting.
And I have seen it. It's not huge, I guess, having no other reference, but it is not a house cat or a dog.