Octavia

Octavia is a Cat hybrid who lives in a society filled witches/human/dog hybrid. She was found by her foster mother Julie eighteen years ago. She has a rare ability to change appearances that is controlled by sunlight and the moonlight. Since she turned eighteen she has a day out of the month she gains witch abilities that she has yet to control. During that time she changes appearances that seem to represent her powers.
Octavia is very normal other then at night when she goes and hunts. She has a lot of growing up to do, she also has much to learn about herself. She has a friend named Joey who has always supported her. He took it upon himself to try and learn more about witches, but ended up getting himself into trouble. He is now a Cat and needs her help.
Will she be able to turn Joey back to human? Will she learn about her past? Will the knowledge of her past help her grow her powers?