Self euthanasia of wild dogs and foxes in leg-hold traps using a PAPP paste (PAPPutty)

34 views