Good luck, what you are doing is great. Have always had 'rescue' dogs of one sort or another and always found it rewarding.
Find out as much as you can about the dog and what it has been through before you got him/her. Although the dog has been in a cage for quite a bit of its life up to now...