The shelter staff: Every day they take care of ~200 dogs inside the shelter. They feed the dogs twice a day, let them run, shower them and play with them. They also ensure that the shelter is clean and tidy. When small things need to be fixed, they get the job done. In addition to this, every day, they feed ~300 dogs on the streets and make sure they get medication and treatment when needed. This is a huge task and responsibility and we are really proud of how they handle this important work for the stray dogs!