For close in work, I like the Dan Wesson 357 w/6inch barrel. Loud as heck, but once again, you can usually hit what you aim at with little practice.
For canines, I suggest pit bulls. Very sweet dogs and very lovable. Bestest breed that ever was IMHO. But, they are loyal and do not need to be taught to defend their people.
I concur!
But I like hound dogs, with little bit of chow, that will raise a ruckus as an alarm, and can also track like a bloodhound.