Pomeranians are adorable. Have you seen the pictures of Boo?
It would depend on where I was living I think. If I had a house with a yard I think I'd like a Siberian Husky even though they do have all of that hair. For an apartment though - I think it would be a French bulldog or a pug.
I'm a kindergarten teacher. What are you studying?