Magical Girl Soyrwoo!
I picture it as a yellow color themed outfit, with a canine theme. The weapon, is of course, a meat cleaver~
(Yellow because it is bright and cheerful, much like yourself; you love animals but i met you through corgis in particular; and the meat cleaver because you love the Hannibal fandom! :D)