I have a German Shepherd puppy. The crate will be perfect for him as he grows. I also love the barn sliding doors, but they do stick a bit. Puppy loves to chew on plants so I was able to move mine off of the floor and put on top!