Maybe somewhere in Europe... from what I saw they were more liberal about animals over there than they are in NA. (bringing animals into restaurants, walking offleash down the street in the city). Or maybe Central/South America, it looks very lush.
I wanna take my dog to the zoo! Nice pics.