7 Middle Grade books about homeless children

Every kids has struggles, but some are bigger than others. Some children find themselves thrust into a big world very early on and the test is to see whether or not they will emerge from the challenge as a better person.
Here are some touching and heartwarming books about homelessness:
Paper Things
How to Steal a Dog
Almost Home
Homecoming (Tillerman Cycle, #1)
A little shameless self-promotion:
The Boy Who Painted the World