Has anyone heard of this? I am wanting to get the pup fixed, wondering if anyone has gone through them, or how to sign up to?