I love corgis. You get the benifits of a big dog (sturdy and can handle rough play) in a small package. Only 25 pounds or so. and theyre so stinkin adorable!
a pug they are great with little kids and other pets and people :)
Read Cesar's Way before you get a dog! Then you'll start your relationship out right and avoid lots of problems. I have a pitty, he's great with kids. Much better than my labXcoonhound, which people would think of as more of a "family dog." Pitt bulls need strong leadership to avoid dominance/aggression issues with other dogs. But they can be fabulous family pets.