Having lost our beloved Lab some time ago, we are thinking of getting a new dog at some point in the future. Due to circumstances, we are thinking of getting a smaller breed this time, however, having only ever had Labs we are a bit clueless about smaller breeds, their characters and their challenges. So if you own a small(ish) breed - why did you choose it? What traits first attracted you and what challenges have you encountered?