Just to clean up with some things I believe are myths. Dogs for protection did work but not that a dog guards you and fights for you. When human life matters little nobody has problems shooting a dog. Dogs were sometimes shot for fun.
So leaving family at home with dogs as protection is bad idea.
In civilized times somebody who breaks in house and never killed a human might wait long enough before shooting dog and get attacked, but in our case, nobody waited.
People who waited and did not shoot, did not live more than first few weeks after SHTF, or if they were and if they could not get themselves to shoot at living beings, they were just hiding somewhere.
More @ SHTF School