There’s a little ring out there now that can measure all sorts of information when it’s worn. Called an Oura ring. On the pricy side but maybe can use an HSA
/FSA to pay for it.
I use a competitive ring call “O2 Ring” by a Chinese company Wellue. It’s available on Amazon. I’ve got about three years of data in addition to the data from the CPAP machine. The OSCAR software merges the data from the CPAP with the SpO2 and pulse data from the ring. I highly recommend O2 Ring. Just don’t leave it where your puppy can get it ;>)
This Tirzepatide could be real promising — maybe in conjunction with CPAP for optimal results.