If she likes to tear up beds in her kennel, then she doesn't get a bed. It's okay to have them in a bare crate if they tear things up in there. If they eat the stuffing from bedding, it can cause a blockage and become very dangerous!
Instead, use fleece blankets. They don't tear into strings and are safer if the dog swallows the pieces. It's still not great if she purposefully eats it, so if she's that kind of pup, go bare crate, but if she just likes to tear things apart and typically spits it out, fleece blankets will be better.
She's a puppy, though, so no matter how many safe toys you put in her kennel, she'll probably want to tear apart the bed. It won't be forever, just until she grows up a bit.