Um, keep yer dogs on yer land, bottom line. Rental neighbors got a dog runs my steers, told him he best keep it locked up or I was gonna kill it. Well that dog isnt around anymore, he calls 911 gets a ticket too for letting his dog run loose. Hate to do that but I dont need a steer breaking a leg, it is worth a bit of cash to me.
Its up to you to take care of your own pets, not the trapper, you are lucky he didnt shoot it and leave it there. Many would have.