We purchased these training pads for our 6 pound dachshund puppy who we are having a terrible time housebreaking. The first time he peed on them, they soaked right through to the rug. So we tried doubling them and overlapping them, and they still soaked through. We've had to throw out several rugs in the two months we've had the puppy and we got these to protect our remaining rugs but they do not work. Our rug stinks of urine in the spots we have the pads. And we have to throw out the pads almost as soon as he goes on them because they do not absorb any urine smell. We would've been better off using nothing ad just letting our puppy pee on the rugs since we still have to clean under where the pads are.We're going back to the training pads we got at PetSmart, since they actually absorb the urine and there is virtually no leak-thru.