I just got a new puppy and this product is great.  I use it for him to exercise in and I also use it to block him from going to certain parts of my house.  I love this product because you can make it into different shapes.  I also use it as a gate. It is one of my best investments.