Fiona Bowron

In the real world, Fiona Bowron writes for a variety of dog and cat magazines, and is the author of 1001 Ways to Humiliate Yourself.