Our corgi Teddy, who is now 13, has always been a pretty good dog, but he is still fairly high-strung (i.e., he quivers quite a bit). That may contribute to his liveliness, given his advanced age, and he isn't overweight. He runs a fair amount in the yard and is always anxious to get in and out of the door in the morning. He will also still occasionally play Frisbee.
I think he sheds a bit less than our German Shepherd Dog did. He is better as a single dog than when we had three dogs (lost the other two to health problems) because he didn't like being dominated by the younger GSD. He is crate-trained and has always been fairly content to sleep there. I would get another corgi, but might consider getting a female next time.