Do owls whistle at night sitting in a tree?
No, owls do not whistle at nights sitting in a tree. Instead, they produce various distinct sounds, including hoots, screeches, and whistles. The whistling sound is commonly made by Eurasian and North American Pygmy-owls, among other species.