PERFECT for our new 8 week old puppy! So many panels to adjust in so many ways.