A Dog Called Homeless - Sarah Lean Sensitive, gentle and poignant.