Good product for small and medium size breeds. My german shepherd damaged it in few minutes. Wish this product was a bit more harder. The green rubber strip comes off in tiny pieces, don't know it it's safe for dogs to swallow. Hope the product improves in future.