Is there a dog that is small enough to pick up but big enough to make people feel protected and is good with children?
Boston Terriers. They are fantastic family dogs... Great protecters!! I've had two and they are awesome!!
Buy a beagle you can pick it up and they can protect you