If you are worried about the mildew etc it is still an issue there are some great preventative maintenance things you can do to avoid it like running a clean cycle of bleach periodically or using Afresh washer tabs but the best option is the new GE ultra fresh machines they solved the odor problem!
A small dishwasher would be the 18″ size units. Although Midea makes almost all of them on the market, the Miele 18″ to me is the best quality. If you want the next best bet, look at the Bosch unit as well.