Did you ask the warden what he said to your neighbors about trespassing and taking your traps? Every warden I have talked to interprets the "in water" regulation pretty broadly but you don't want to set them where the water might recede and leave them dry before you check them. Honestly I would use some footholds to keep the dog/neighbor problem from getting worse.