neocone wrote:Owl are bad, or falcons... but this one sounds like a bobcat or mountain lion.
IMHO, if you're going to introduce a non-native animal into an area, you just don't have much room to complain if it gets eaten by native predators. I decided this long ago vis-a-via my dog. I love her dearly and will be very sad when she dies, but if she gets eaten by a bear or something, that's just the inherent risk of living here.
So no. Owls aren't bad. For millions of years, North America didn't have a problem with owls eating housecats.
As WyoDutch points out, house cats roaming around loose can be very devastating to the local populations of birds and small mammals. Really house cats should live in the house. There they are a benefit when they catch small mammals (i.e. mice).