Hi, In my experience, canvas crates are good, but the other kind are more practical. You can use it more since it has a handle and it washes out easily. Dogs actually feel secure in a crate if they are trained with one. I've had both, but now I only use the regular crate when I need one. Have fun with your new puppy