Stray Rescue Of Saint Louis
An unknown person contacted the Stray Rescue of St. Louis so that they could come and rescue the dog that was there in this creepy house. This organization is located in Missouri, the USA on the Pine Street. It was established in 1998 with the aim of taking care of all stray or abandoned animals and providing them with either families or foster homes. Currently, almost 300 animals they rescued are in foster homes. They prefer to look after innocent animals instead of euthanizing them needlessly. They believe that the lives of animals are as important as humans and we should not disregard these beings because they cannot speak for themselves.
None of these people could have known what they were going to witness in that abandoned house.