Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Normal
I have too ask are you sure you had a dog, or by chance a deer ? I have a lot of deer set of my traps. they are just curious little shits, that will go set to set just sniffing of your lure. Before you start beating yourself up on what to do, check and make sure no deer tracks around your fired set.. Good luck this season..