These fit really snug into my dog's crate. They've never tried to eat them, but wait until your puppy us grown out of that stage.