City and county officials approved a contract extension and supplemental grants for the Animal Foundation shelter, which covers law-mandated holds for animals found or taken from owners.