You're right, Freezing trap simply drops at your feet.
The trick is
that the beast will immediately run at you when you start taming, hit the trap, and be frozen while you finish the tame
in absolute peace.
With lower ranks of freezing trap, sometimes I'll even double-trap so that they take longer getting to me. What I mean by this is lay a freeze trap, wait 30 seconds, then pull the future pet onto it. Lay another freeze trap between you and it and begin taming. The first trap will break
after 10 seconds of taming, then it will trap itself for 15 more seconds, more time than you need to finish the tame.