My guess is that it is looking for love. Great Horned Owl courtship season starts in December. If you have small pets, be sure to keep them indoors when the owl is there. I'd love to see some of the photos. It's (usually) not everyday that a person gets such a guest.