That antifreeze trap is probably intended to drown them.. I have heard reports of animals drinking anti-freeze because it tastes good to them. Then they die. So perhaps be careful where you leave it laying around, if other stray animals, or toddlers, or whatever are around, that you don't want to die.
JR
JR