Our 1/2" Button Top Stall Mat Kits are good for dogs of all sizes. As with anything, if a dog wants to destroy something, they will find a way to do it, but these rubber tiles are very durable as they are vulcanized and would be tough for a dog to destroy. They would be able to scratch the surface, but this would not destroy the integrity of the rubber tiles themselves. Since these tiles are vulcanized, they are a very good floor for dogs as they are non-porous and will not harbor any mold, mildew, or fungi. This also means they are very easy to clean and sanitize.