Russia

Construction of a new facility in Baranovka near Sochi, which was recently finished, will allow the shelter (which currently has about 100 dogs) to house up to 250 dogs.

Advertisement to help support our work

Local, loving pet care near you