Sounds like one way or another it could be a very expensive pet you have there. As I haven't made friends with it, you don't want to hear what my advice would be. Good luck!
As to the chicken hearts and rice; well you can get rice anytime outside peoples houses on little plates. But chicken hearts must be the equivalent of truffles to a dog. Try chicken heads.