dogs can handle the poison, the bite will cause pain and a puncture, but they would be fine
The link is an anti-snake rattle you can put in the ground to help keep them away, also, the morning and evening hours are the most busy time. Luckily rattle snakes don't stay in one place long, they are always on the move, so they won't take up residence around your house. Sorry you might know all this already but I sure didn't a few years ago.