The video was viewed nearly 200,000 times.
Not every shelter is so lucky, of course. According to the ASPCA, about 3.9 million dogs enter shelters every year. Many, despite valiant efforts, remain overburdened with admissions. Like this bustling outpost of compassion in Fayette, West Virginia, where staff are trying everything not to euthanize animals - despite having run out of space.
The shelter is taking in more animals than it's adopting, creating a painful backlog for its animals. As a result, some dogs are being kept in outdoor kennels overnight. And in spite of efforts to keep them warm - adding straw to the cages and boarding up the sides - the situation, according to shelter staff, has reached a critical point.