Our Shelter

The Sochi Dogs shelter is a one-of-a-kind sanctuary where stray and abandoned dogs are able to get a nutritious meal, essential veterinary care, and lots of love before they are ready to find their forever homes. Located in a rural setting just outside of Sochi, the shelter is home to 50-60 dogs at any given time.


Our residents live in runs with two to three dogs living communally so that they learn to get along with all kinds of other dogs. During the day the shelter's caretaker Masha lets the dogs out into a big field where they can play and get plenty of exercise to stay in shape.


Puppies live in a special area where they can get extra attention so they are well socialized with people.


Masha permanently lives at the shelter with her son Platon. Platon interacts with all of the dogs so that when they are adopted they are always great with little kids. Read about life at the shelter as experience by one of our volunteers here.