barn owl Pet conveys pleasure to our lives (sure, canine fans even cats. Want more proof than the gleeful smile…