How to train checkpoint with a different dataset


I am training a unet model, which is fine. am also able to load the checkpoint and resume training .
Say i train the model on Animal datasets up to 100 epochs. Then i want to train Car Datasets after , do i need to resume training with both datasets mixed ? or i can only add car datasets and the next checkpoint to be saved will have learned on both ?

Thank You