An animal shelter is a facility that houses homeless, lost or abandoned animals; primarily a large variety of dogs and cats. The animal is kept at the shelter until it is either reclaimed by an owner, adopted to a new owner or placed with another organization. In the past, they were more commonly referred to as "dog pounds", a term which had its origins in the pounds of agricultural communities, where stray cattle would be penned up until claimed by their owners