So we're gonna be in the market for a new dog soon and I'm just curious what you guys/girls would recommend for a hiking companion? I'd like it if the dog could hold some stuff whether it be just his food and water or a little more then that. I'd also like him to be a good family member and guard dog.

Clearly we're talking about a large to extra large dog here.So I'm just curious as to what you guys would suggest? Some of the dogs I was thinking might be good ideas are German Shepherd or some type of Mastiff.

Thanks,
Spencer