These arent easy to tame, they're anywhere and everywhere at once, best way imo is to lure them to a hill and then just start unloading on them, snow owl is good for holding them in place and if you have another person, then building a trap while its stuck from snow owl is good.

More Managarmr Taming & KO Tips