It could be anything, but the carrying around something in a cage is very clearly reminiscent of Black Reign.
I'd also find it odd if it's not an animal of some sort considering how he treats it.
Though, he could have something in there and be crazy enough to think its his friend.