Oh, and my dog is an avid hunter. She was born to track, chase, catch, and kill small furry things. We go hunting regularly- I give her an outlet. What she catches helps feed her and the cats. She's great with the birds, rabbits, cats, and goats, I'd leave her with them unattended for a week without thinking twice. If your'e really worried, get a breed with a reputation for higher intelligence/more awareness. A shepherding breed has the drive to lear what belongs and what doesn't, how we are supposed to do things, what the routine is, and can make excellent guardians of your animals. Just give them the physical and mental stimulation they need. A bored dog starts thinking of new ways to entertain itself...