Less than a week until my Pets party hearty in London! And just in case there is ANYONE left on either side of the pond who hasn't yet heard, The big launch date for The Pet Shop is October 14th, 7:00 pm at Sh! Hoxton. And I won't be throwing the party alone this year. [...]