You can make them by hand from socks and old fleece shirts. However, the plastic ‘squeaks’ are probably made in China.
Check out thrift stores for used stuffed animals and insert the ‘squeaky’. Save some money;)
p.s. The reason dogs love to destroy them is to stop the squeaking.
Some dogs love the crunchy sound of a water bottle in a sock or if you can sew you can make a little more elaborate stuffed critter. There are some DIY instructions out there (google something like “Crunchy Water Bottle Dog Toy”). You can buy the toys premade, but I notice they are imported. You can check those out first and just make your own. I know my puppies always loved to play with water bottles. Of course, I’m not sure where the bottles are made and the safety of them is a whole other thing.