Garin's having a pretty bad day. He doesn't use his magic very often, because his human lover Simon doesn't like it, but sometimes it just builds up inside him. Like today. Which is why, when he's faced with a health inspector and a wayward cat, he ends up with a magical debacle.
Suddenly, he has to deal with Tom, who used to be a cat, a very angry Simon, and the problem of trying to get Tom back where he belongs. Can Garin fix the problem with Tom, and with Simon's distrust in his magic, in time to set everything back to rights?