Fostering is an important way to help a dog. Fostering helps dogs become familiar with the human setting making their transition into their forever home so much easier on them.
Fostering does come with the risk of what is known as "Foster Fail" where the dog and family become so bonded that the dog remains where he is. But hey, we love our dogs!
TIRR Rescue pays all of the vet care while in foster.