This would be better if it were waterproof. My puppy ruined this in a week. My suggestion is to just use old towels and knitted lap blankets you can exchange out and wash as needed in a crate with a new pup.