This is a pretty good product. My puppy likes it. I think if I put juice or chicken broth in it, she'd love it even more. You need to put it on the floor with the opening facing up since it does leak as the ice melts. It seems durable enough for a puppy teething.