My husband and I have recently semi-retired so we have lots of time to train and care for a dog. We live on a sailboat part of the time, so we need a puppy that will grow to be a smaller dog, about...