This is the second time I have bought the shorter lambskins from sheeptown. I raise Yorkshire Terrier puppies and they are very tiny and vulnerable when they are first born, usually only 2-4 ounces at birth. The sheepskins are perfect for keeping them warm and very gentle on their skin. This time, I bought the cleaner for them. As the pups get older mama is not as vigorous about cleaning up after them and inevitably the skins must be cleaned. That's why I bought 2 more, so I had one to use while cleaning the other. My husband was quite impressed by the skins and wants me to order a sheepskin and make a seat cover for his Harley.