Thomas/All Dogs Go to Heaven 2

Cast
 * Daisy as Belladonna (Diesel can't be Belladonna, Diesel is male, Belladonna is female)
 * Thomas, Boco, Bill, Ben, James, Duck, Stepney, Lady, Rosie and all engines as Dogs
 * and more