Three Aussie small-caps to hold for the next five years