In 2021, several watchdog groups flagged that the domain associated with "Animal Pass" had inconsistent contact information and no verifiable customer service number.