Snow Owl Pellets seem to give higher taming efficiency than Tek structures. I get about 89% on pellets vs 70% on tek structures (using tek walls)

More Gacha Taming & KO Tips