We do have to ask for a fee when rehoming a dog. As a registered charity we are not funded by central or local government and have to raise all our finances ourselves. For a dog aged over six months the rehoming fee is generally between £100 and £250 depending on factors such as the dogs age, if the dog has been neutered or not etc. In some individual situations we may decrease or increase the rehoming fee accordingly. Any donation above the fee is greatfully received.