Knowledge, space, and time/commitment. These three compoenents are really important when it comes to animal care taking. You need to know as much as possible about the animal species you are caring for; it's enclosure requirements, daily nutrition, it's behaviors, safety procedures when handling animal, providing enrichment for the animal to keep it happy and healthy. Space is important if you plan on housing these animals on your own property. Every animal has living space requirements and you need to be able to provide that. Time is so important because if you can't provide the time it takes to care for these animals every day, every weekened, every holiday, when your tired or sick, then caring for animals may not be the job for you. If you work at an animal facility then you still need to commit to your job (if you are an employee, or a day of the week if you are a volunteer). If you are a true animal lover, all of these challenges won't be a problem for you. If you are thinking about working at an animal care facility, consider volunteering or interning because this is a great way to get valuable experience and a way to see if working with animals is truly what you want.