If you ever do get a dog, I couldn't reccommend another breed of dog higher than the caviler. They are loyal, friendly no matter what, laid back, love to play, and drop dead gorgeous. Not to mention how smart and affectionate they are.
I had Luke since 2005, and he used to sleep around my head every night and scuttle under the quilt when a thunderstorm rolled through. Then we got my spazzy border collie in 2009 and he hasn't been able to sleep with me since, only cause he marks his territory from Brandi, but I don't blame him! Haha =3