My bet's on the cougar, too.
Also wanted to stress how important it is to get your chickens in well before dusk. Eight pm sounds too late for me-- prime predator hours! I know they're in lock down at the moment, but when and if you do start letting them free range again, I would suggest...