Soon the snow, and you will be able to see the tracks!
A Irish Wolf Hound would probably eliminate the problem, but then you would have those large dog food costs!
Based on my two Irish Wolfhounds (long gone and regretted), he’d probably just ask if the cougar wants to play. Which might be enough to send off any large cat, admittedly. (Oh, mommy, look at the pony!)