When you're traveling in a new place, it's always best to have a local show you around. What's even better? If that local is a dog. Thanks to Google's Street View, it looks like we can now see just ...