I have a 8lb, 15 year old, female maltese. due to the shape of smaller dog’s feet, it’s difficult to find shoes for her that are comfortable and practical. although the leg length was extra long for her, i just folded them and velcroed it snug at the top of her feet. she walked through the grass and down the street and never attempted to take them off…so it’s a win for me! these also have the little rubber on the bottom to help with hot asphalt. she’s worn them during a sprinkling g rain and after a storm with the ground soaked also.they did get wet but i laid them out flat and they were dry by next potty time. this material was much better that others…the grass fell right off. i’ve had to throw others away because it got stuck all over and i could not even rub it off.