Beagles can be trouble, very err...uh...precocious.
Best rabbit hunting dog ? Why a Greyhound of course ! Assuming you have a decent stretch of property, a rescued Greyhound would be an interesting choice, not to mention great protection dog. Kinda weird looking though, but when they run, WOW !