Emil - you don't say what size can. What does the back of the can say? You are not feeding her enough, that's why she's throwing up. Feed her however much you are feeding her now only increase it to 4 times a day (of soft) or feed her the soft twice a day and leave hard out all day long (along with water). She will stop throwing up when you start feeding her enough.