There is a very simmilar 'drug' out there called Pet Rescue that I found works wonders. It may even be cheaper, I'm not sure. But you don't have to go through the vet with this stuff either.

I'm glad your pup is feeling young again!!

Cheers,
T