Instructions
Raise your hearts with the Witch Princess to at least a purple heart. She likes presents such as weeds and empty cans, which you can give to her everyday. Passing out while you work is another way to earn her affection, as is allowing your sick animals to die instead of caring for them.
Stay in your house during the present giving festivals, like Thanksgiving. Only leave your home after each visitor comes and leaves. You will automatically open the door when the Witch Princess visits.
Open your rucksack after the Witch Princess gives you her present. Select the present to open it. She will give you the same presents as everyone else in town, usually chocolates.