If you are young, healthy and strong, I would go for an extra large breed like, say, a newfie or some type of mastiff but, if you want a smaller breed, go with a Basset. Check the breed rescues as well as the local shelters, CL's, etc. because you are always much better off with an adult than with a puppy in terms of training and calmness.