Generally, our fosterers keep the dog until it finds a new home. In some cases this can be a matter of a few weeks, for others a few months or longer. This generally depends on how much rehabilitation the dog needs. You can let us know which would suit you best so we can match you with the right dog.