There is a very strange phenomenon that takes place with street dogs in Chile. Firstly, Chile has the largest number of street dogs we’ve seen in all of South America. Secondly, they love making friends! There’ve been numerous occasions when we’re walking around that a furry friend will take a … more »