Dud, i finished this game and i know what i am talking about
You dont need any petpal because the cat is the demon, you kill the cat, you destroy chains, you speak to the kid and do something like "hold your hand on his hands" i guess its second option and voila, he's "freed" but he will be always asleep, you just takim him on Lady Vengance.