Veteran Larry Davidson fell on hard times with health issues and financial woes, but after his battle with cancer and being evicted, he and his best four-legged friend are back together!