Consider visiting your local shelter to meet and greet with many types of dogs and offer to volunteer. You would be able to shadow a volunteer to ask questions and engage with a dog. That may help you get an idea on the size of dog that might be right for you. There are many resources you can find on on the topic Before You Adopt Your Dog; books, videos, etc. Having a dog is a very rewarding experience. Good luck.
#AdoptingaPet