I love Corgis! My boss has been breeding them for fifteen years, and she has GREAT dogs. They are extremely smart, I've heard them called "short-legged German Shepherds", but they're not QUITE that smart and aren't as intense, but still much more intelligent than most other breeds, and they are wonderful clowns, extremely entertaining! I would definitely recommend the breed. Of course the parent's personalities and how the pup is raised will affect how the dog turns out, but in general I think Corgis are great.