Tag Archives: NYC

Victoria Announces New Season of It’s Me or the Dog!

Posted on: May 17, 2011 - 8 Comments

Victoria is excited to announce that she will be filming a new season of It's Me or the Dog later this summer in and around New York City.  After shooting 4 UK seasons and with the 3rd US season currently airing on Animal Planet in the US, Victoria is thrilled to be returning to the New York Read More