Owls, like all flighted birds, are built to be very light weight. It is physically impossible for any bird to pick up and fly away with animals that weigh as much or more than they do. Most owls.prefer to.move. read more
Probably capable of eating a kitten, especially if it was a newborn. If it was an especially large owl or an especially small cat, possibly an adult cat, but unlikely. read more