All dogs are not alike. The dog that is right for me might not be a good dog for you. I believe that dogs that are taught good manners have more freedom and are happier than dogs that are not taught good manners. If you have never taught a dog before you will be happier if you get one that is easier to teach. Some dogs have short hair that needs just a little brushing, some people enjoy dogs with long hair that needs careful care every day. A short hair dog might shed a lot or hardly at all. The same with a long haired dog.
There are lots of things to think about when choosing a dog. So be very careful and choose the right one for you.