A boy, his dog and their shared adversity that doesn’t keep either of them down!