I install this product the first day and my dog broke it the second day. It was really too flimsy. not stong at all. This might work for a small dog. I have a meduim size german shepard. still a puppy. I was surprised as to how weak it was.