I would prefer a medium-large breed, myself.I wouldn't like to have a small dog, because I like a big body to wrap my arms around, and I like to feel protected and safe. I'm also constantly paranoid about stepping or sitting on my rats -- and they are usually in their cage all day! I would worry too much. Giant breeds are great too, but they don't live very long and they can't do alot of physical activity, so they aren't the dog for me.
Bookmarks