People have no idea (or don't seem to care) about the costs involved in rescue and vetting of a dog for adoption.

Not only that, the OP adopted a dog apparently knowing that there were issues with the rescue group and didn't seem to care when they wrote the check.

So OP - think of it has having rented the dog for 6 months.