Dog friendly-- yes! The flooring is easy to clean. Not to say it takes less cleaning—the dirt IS more noticeable. I have a small broom and a dust buster. EASY! If you are concerned with "accidents", I have to say--the seams will leak. Just un-snap the tiles, clean, dry and snap back. If it got under the vapor barrier there is a possibility it got to the sub floor. Is the sub floor water proof? If it is, then I’d say that was an easier clean up, than on carpet.
My caveat would be to completely seal the wood sub floor with an oil based urethane. We used a water based "water proofer" that was red in color. I would not do this again. It was not effective enough. During construction, I had a cracked plastic glass of water on the counter, and it dripped a slow leak overnight and heaved the sub floor—through the red sealer.
I recommend *Poxy Coat II. I think I paid $80 a gallon. Thin the first coat 1:1 with the thinner, and paint it on generously until it doesn't accept any more. Don't forget to soak the edges around eveything, so the urethane seeps under the bulkhead, partitions, walls, and particularly the outside edge. This draws the sealer deep into the wood. Let it dry and release the fumes. Yes, there will be fumes. Take caution. Put on a generous, but not pooling second coat of the "Poxy Coat II” and let it cure/set/dry. You could play “Slip and Slide” on this now!
*I use this product to seal flagstone shower floors, using the same application as recommended above. It is water proof if applied correctly.