Wow! That is beautiful, Windy! I'll have to look up and see if they sell that at any of the stores somewhat near me. That color is somewhat similar to the color of my cabinets (which are made from solid oak).
As for cleaning, I think you might be able to use a swiffer wetjet or one of the similar things on it. Probably sweeping and wetjetting or something would take care of it. Just be sure to use non-abrasive cleaners.
There is a little rubbery type mat that they sell at some stores (I know some Walmarts carry it) that you can put under your dog's food and water dishes. If food spills out it lands in the tray and is less likely to get spread around. Water gets caught in it as well (as it has a little lip). I'm trying to see if I can find a listing for it. I use it in my kitchen and it makes things much easier. Right now my internet is being incredibly slow though. Google won't load. :-(
I'm going to have to talk to my housemate. I think he's using too much bandwidth...
Edit: I made him knock it off. here is the mat I use.
http://www.walmart.com/ip/DINNER-MAT-Cats-Dogs/10997330
What an adorable little doggy!