A dog with a back up is a good system. If someone were to mess with one dog, the other one would probably take him out. I think dogs and signs that warn about dogs are one of the best systems, but you do have to worry about insurance rates if they are certain breeds.