BarkBox IS DISGUSTING. Customer support NEVER answers its phone calls or emails or even direct live messages. You are not allowed to cancel your membership even if you are unhappy with the product and service. NONE of the toys we received were anywhere close to being indestructible.
Bottom Line: No, I would not recommend this to a friend