Temporary homes for dogs include shelters, kennels and boarding houses. Which option is suitable will depend on whether or not the dog has a current owner.
When an owner has to temporarily leave their dog, he may choose to put it into a kennel or a boarding house. Both businesses will look after the dog for a fee; a boarding home may be more likely to offer a home and family environment, according to the FosterDogs website. This website also says that some animal shelters will take in dogs in cases of emergency like fire or flood.
If a dog has no owner, it may be taken in by an animal shelter until it is adopted. Other organizations that house dogs without owners include humane societies, SPCAs and animal rescues, according to the AdoptAPet website.