A street person and his faithful canine companion in Asheville, NC.