Why would they need a home?
They don’t need a home, many spirits desire a home. They enjoy being a part of something much like we as humans enjoy being part of the lives of other humans, animals & nature. Spirit Keeping is not a new tradition; variations of Spirit Keeping have been performed in civilizations around the world for thousands of years.