I have been using these for 2 years with my shih tzu. I have several in size medium and they are very durable and wash well. They protect the floor and I feel better knowing my dog doesn't have to hold it all day when I am at work. She trained quickly and will still go outside but uses the mat when needed.