Kong Dog beds are the best and I bought one for my puppy and she gave it a run for it’s money and it didnt tear or come apart one bit. Also, it washes up well and dries well. My dog is not a big animal but her teeth work well!! I got it I believe at Petsmart but you can google it.