Kennels come in a variety of sizes, from small, temporary spaces in a home, to large, outdoor shelters. In a kennel, animals are provided with food, water, and toys, as well as lots of love and attention. Animal-friendly kennels are designed to provide a healthy, stress-free atmosphere for pets.