I know you said you did not want dogs, but I have a JackRussell Terrier and she kills anything and everything smaller than she is from snakes to birds and moles. She doesn't chase the deer, but does bark at 'em. Guess you have to weight your options and decide what you can live with and what you would rather live without.