Dog's have personalities just like people. You can't say xx breed will be tame, docile bla bla woof, because your dog might not be.
Nothing wrong with shelter dogs, go check the dog out, see what it's temperament, personality is and go from there.
Have you considered getting a chicken...