We have hardwood floor, tile and laminate in our house.   
The hardwood doesn't scratch with the yorkies at all. But anything bigger than that will as we have 2 bigger dogs that leave scratches all the time.   
We recently installed the laminate and love it. It is so easy to care for and looks great. Not even the bigger dogs can scratch it.        |