I second that you'd be better with a cat. Specific dog breed might do the trick too.
Snakes a docile, generally most breeds strike what goes by them rather than stalking their prey. Even the ones that would stalk them, if they're house pets they'll have very little experience of hunting and will probs balls it up.