Glad your dog is better....a little secret to getting even is to keep about 5 feet of old but tough piece of Garden Hose with you if you think you might be in poisonous snake territory......and just whoop that snakes head and it will come right off.....thats what we do here in west texas...trust me it works reeaallyy well on pavement or a good flat place.....he wont bother you or your pet for long.....just knock his teeth out...lolol...seriously.