An Irish Setter might fit into your style preference. They are very pretty dogs and very easy to train. Also if you want a smaller one Corgie's are pretty darn cute and very trainable. Those are the two breeds that came to mind after reading your last post.

A funny story about an Irish Setter! My aunt had one and we were house sitting for her, which included taking care of Samson. I was yelling at my little sister to get me the remote because she was being a brat. I started to ignore her and look at my book. Next thing I knew someone set the remote on my lap, it was Samson!!! He did the same thing later that day when the phone rang! He was so awesome! We had no idea he even knew those tricks. He was a real treat to babysit!