Get a dog! My parents have a staffy crossed with a lab, has the size of the lab and the look of a staffy so looks like a beast, really lovely dog with a great nature, but very protective, they haven't had any problems since. Most people are wary of dogs they don't know and not willing to risk it.