They can be tamed on meat it just takes a lot and time

More Snow Owl Taming & KO Tips