Do owls have a nose?

Yes

Of course they do!