The only benefits I can see are a) they do save several rescue dogs from shelters, and b) it might increase the chance of them being adopted.

I would think the dogs would be ones that are laid back, or suited to change. Surely they choose them wisely - or it would hurt their business!