I have this to separate my kitchen from my living room. Really make sure you have it secured to the wall on both sides as it can become a little wiggly the farther out the extension is. I brought a puppy home from the pound and she squeezed right through the slates so you will have to take that into consideration on how big your puppy is before getting this.