Boy, does that ever sound like some type of Nigerian scam to me. Assuming it was on the straight and narrow, the majority of well pampered dogs might enjoy this for a couple of hours, like they would a doggie park. However, their human(s) are part of their pack, and forcing a dog to assimilate into another pack and find it's place would be very stressful on the dog. They mentioned allowing the dog to find it's partner. Dogs don't form partnerships, they are pack driven with a definite order, so I have to question their understanding of dog psychology.
Their statement apologizing to "poor" people raised a red flag as well. Nope, don't think if I were wealthy I would be caught on some remote island with those characters.