Besieged - Kevin Hearne

I know he's going to be slightly less obnoxious in text not audio, but this dog is so bloody annoying.