Definitely big dogs. I agree small dogs are more like toys than actual...well, you know, *dogs*!! When I think of a dog, a big one always comes to mind...they are sweet, brilliant, fun, and just overall companions...you can take them for walks, take them camping, and when you hug them...well, it's just heaven :=) !! You can't truly hug a small dog (I know this cause my roomate has 2 chihuahuas). You can cuddle them, but you can't truly hug them...big dogs rule :=) !!!

P.S. I respect anyone who thinks differently, but...I especially *can't* stand Daschunds. To me they are *the* most annoying creatures...Shih-Tzus and Yorkies are adorable little furballs, though :=)