Nearly two dozen dogs have been removed from an Essex County home as a result of an animal cruelty investigation that authorities say also revealed allegations of child abuse.