The Best & Worst Cities for Traveling with a Dog