I don’t know what it’s like where you live, but as rule, who knows? There are scheduled trains which are notoriously unreliable, but also unscheduled trains. Basically whenever there is enough cargo to justify a train it gets put out on the tracks and they move it when they can. Caveat: this is for Canada and is largely based on info from some former neighbors who were conductors and brakemen.
My sympathy to your cats.
They track them, but they’re not all scheduled. If there is enough cargo there they put on a “special” and they will move it between the scheduled trains. Train scheduling and tracking is an art unto itself.