The top 10 dog-friendly cities