Is your LO a chatterbox?

Ours is and it makes us crazy! Supposed to be eating dinner, too busy talking. Supposed to be doing homework, too busy talking. You get the idea, everything takes forever because instead of doing the task at hand he's so busy chatting. I want him to want to talk to us, but how do I encourage that while also getting him to speed up a little? Plus, I don't want it to become a problem in school.