Ok so Im not sure what kind of dog I should get. I want one that is huge and not tiny, one that is not overly sensitive, but one that is not all tough and heartless, a dog that is just as happy going for a hike with me as sleeping with me by the fire, one that will love me no matter what, one...