This is the perfect size crate for our growing German Shepherd puppy. You will need to put a blanket or dog bed in the bottom for comfort though. Also, I wish the cage part could be flipped so the door can go on either side but apparently it only fits one way. Also, be aware, it is VERY large and takes up a lot of space.