Could you try playing music quietly at home, just to give a bit of background noise so the toy/puppy noises aren’t so sudden or startling? Or try quieter toys, things like fabric snuffle mats, food puzzles, etc so puppy is still getting enrichment.
Or, as others have said, talk to your vet about anxiety medications. There are some that we recommend for “occasional” use, for things like fireworks or vet visits, and some that are more for long term everyday use. Trazodone is usually occasional but sometimes used every day, it’s more of a sedative than an anxiety med. Some vets also use acepromazine in a similar manner. Common options for long-term medications include fluoxetine (this is generic prozac, it’s super cheap, usually capsules, or they also have a more expensive flavored veterinary-exclusive chewable version called Reconcile), paroxetine, sertraline, clomipramine, clonidine, and many more. Some vets also use nutraceuticals like L theanine, L tryptophan, and alpha casozepine (there’s a veterinary specific casozepine supplement called Zylkene). Some vets also try melatonin, some think it doesn’t help.