I see so many rugs I would love to put under our new dining table to kind of pull the room together, but it's just not realistic with 2 pugs that shed and a baby. Why can't life be clean and perfect like a catalog, lol.
have you considered an indoor/outdoor rug? there are some really cute ones on overstock. they don't really look like an outdoor rug, but they are just so durable. if you saw my thread yesterday, I have a lot of dirt and foot traffic at my house and the i/o rugs are the only thing that can stand up to it. I like the rug I got for our dining room, but it's so much harder to keep spot free. they aren't soft or plush underfoot, but they aren't bad either. Plus they are super cheap!
I have this houndstooth one and Overstock tells me I bought it in 2010 and it's still going strong. It's in a low traffic area now, but the first couple years it was in a high traffic space.