Touching story on people living on the streets and their companion animals.
Portland, Oregon (CNN) -- James has an unlikely reaction when he watches his gangly black puppy Bigera chow down on a can of dog food: His stomach rumbles.
"Sometimes there's not enough for the both of us that day," he said. "But I make sure she always eats. She has to. She's what keeps me sane out here."
"Out here" are the streets where James -- who asked that his last name not be used -- lives with Bigera.
They have been together for a little more than four months. At night they sleep on a doorstep.
As each day ends, James said Bigera runs back to the stoop and lies down as if she knows she's returning home.
"I wish we didn't have a doorway," he said. "I wish we had a house to go into, but it's what we call home for now."