Go for a West Highland White Terrier. Good alarm dog, would lick any burglar to death, good with little'uns, and love cats, though couldn't eat a whole one.
Once you get used to the Scottish accent in their bark they are brilliant. Easy to feed, and you only need small poo bags.