The Secret Life of Owls – Identifying With Humans

The Nature of Things

Alice the owl has lived with humans since she was a baby, so she has imprinted on her human "mom", Karla, and considers Karla's house her territory.

More From Shows/Shows/The Nature of Things/Extras