Push Me, Pull You

Push Me, Pull You is the nineteenth episode of the twelfth season.

Plot
A puppet show is coming and Skarloey wants to have the puppet show special to himself, even though the train is too heavy for one engine. Skarloey engages in a tug-of-war with Rheneas with the train in the middle, but the coupling breaks and Skarloey speeds down the hill, crashing into Rusty and Duncan before falling into the pond. Rheneas rescues him and takes the train while Skarloey sorts out the mess he made, and arrives in time for the puppet show.

Characters

 * Skarloey
 * Rheneas
 * Duncan
 * Thomas
 * Mr. Percival
 * Rusty (does not speak)

Trivia

 * In the UK version Skarloey laughs but in the US version he doesn't.

Goofs

 * It is very unlikely that none of the children had ever seen a puppet show.
 * When Skarloey crashes into Rusty's ice cream trucks, he also bumps into Rusty as well.
 * Steam vents from the ground in the close up of Rheneas' wheels when he is coupled to the puppet show train.
 * Skarloey moves forward to tell Rheneas that he is his best friend, but in the last scene Skarloey has gone back to his original position.
 * It should've been explained how Skarloey was able to do his jobs after his fire went out.
 * It is very unrealistic that Duncan and Rusty would be traveling so slow.
 * The puppet show trucks stay clean, even after hitting Duncan and Rusty.
 * Ice cream should be carried in a refrigerated truck, not on a flatbed.
 * Why didn't Skarloey just whistle at Duncan and Rusty instead of yelling to avoid collision?
 * Why was Duncan still sitting on a siding? He quoted "I'm going to be late", even though he could obviously have gone earlier.
 * Why would Skarloey's driver let him leave after colliding with Duncan and Rusty?
 * Rusty's face changes size during this episode.
 * Skarloey couldn't have been able to continue on after hitting Rusty and Duncan's trains.
 * A brakevan should have been added to Skarloey's train.