We purchased this to help our dog that is suffering from muscular/joint problems. Before I purchased this it was costing me £35 for each vet visit for them to apply a similar treatment, and most of the time my dog could not settle comfortably at the vets during the treatment, so after extensive research, we decided to go for this.
It has made a great difference to our dog, I believe it has helped in prolonging his ability to be mobile and the treatment is applied in the comfort of our home. We have started using this with our cat that has hip problems too and a short while after treatment she acts like a different cat, wanting to play and run around.
However, if you think your dog would benefit from this type of treatment consult with your vet before you decide to purchase this type of device.