I don't think that the raptors and other airborne predators can see small furry things unless they are moving, though badgers and other scavengers would enjoy the treat!
You have to take live ones AT LEAST five miles away, or they come back.
Cheers, Bron.