This is amazing for the puppies but I think that is may hurt a little more for them since there are so many ridges. Also pretty hard to clean if anything gets on it while in the kennel but hey thats exactly what I ordered!