Thank you Hwi for  submitting your advice form. Your comments were very helpful, and I have two suggestions for you. The first is a Shiba Inu, which is a medium sized dog, that originated in Japan. It is very friendly, and does not shed very much. The second is a Wheaten Terrier. Hannah has one, so you know what they're like. Thank you!
 
Hannah, thank you for submitting the first advice form! However, your other comment that you loved wolves, (which I have known since third grade) was NOT HELPFUL AT ALL (Joking!). I think that either a Wheaten Terrier or a Dalmatian is probably the best dog for you, although a Lab would work too. 
 
The Samoyed above me will also help you find the perfect dog. Just go to the advice page, and fill out a contact form. WIthin a week, I will read your form, and suggest the perfect dog for you in the category you chose (Big, Medium, or Small). So, let me help you find the perfect dog.