They have petshops in London :P I assumed the OP meant that she's from London, and had her dog shipped from there to here.