V.W.
I think dog nails can do a number on just about any kind of wood flooring. But tile (ceramic, porcelain, etc) is pretty much indestructible so far as dogs are concerned. Just seal the grout, so you can clean it more easily. Spills (or potty accidents) can stain grout in nothing flat if they aren't sealed.