The highest salaries for animal caretakers are typically found in supervisory or specialized roles within the industry. For example, an Animal Care Supervisor can earn between $36,000 and $68,000 annually, depending on experience and the organization. Aquarium Specialists, who manage marine life in aquariums, can earn from approximately $35,500 up to $62,500 per year. These roles often require advanced knowledge and skills in animal care, and they tend to offer higher compensation compared to entry-level positions like dog walkers or kennel attendants, which usually range from $29,500 to $41,000 annually. Therefore, supervisory and specialized roles tend to have the highest earning potential among animal caretakers.