I have a Mac and PC running Windows 10 so no linux!
there is no need to install linux natively on any of your machines. But there is no escaping from linux tools unfortunately. (edit: Wrong. Yes there is a way to avoid linux tools, see next post)
You have 3 options there:
1) Use the listed puppy Linux ISO image to boot from. Your windows installation will remain intact (unless you tell it do install on your PC).
2) Cannot confirm completely, but I think that I did it through MacOS with brew. Formatted through normal Mac tools, and then did the dd command from MacOS command line.
3) Install linux in a VM on your Mac or PC (under VirtualBox, but better under VMWare). Ubuntu for example is really easy to use. And it will open up a whole lot of opportunities for other projects. You can then simply pass the USB disk on to the VM, and follow the procedure.
Just in case you might be tempted, do not use WSL for this:
https://docs.microsoft.com/en-us/windows/wsl/ (Stay on WSL, do not install WSL2, as the networking for that is broken). Although it is a fairly easy way to use linux command line tools without resorting to Virtual Machines, natively mounting USB drives is messy with that, and the commands used for the hack will very likely not work.