E.R.
If you love the rug, get it- but keep Splat Mats or plastic over it until the kids aren't so messy. If you have grown up guests for dinner or a party you can always uncover the rug for that. But don't risk ruining it when the kids are small. Just put some plastic mats down over it!