Huff pulls the train. Puff pushes the train. Together they can haul a lot. Big stuff, small stuff, they've got it all! But what happens when the best friends realize that...
Huff and Puff Sing Along
When a third train chugs onto the scene, Huff and Puff learn how to share their friends. Join the fun with these two sweet trains in an easy-to-read story that's perfect for...
Huff and Puff and the New Train
Huff and Puff are a team who stay on track: Huff pulls the train. Puff pushes the train. But when a new speedy train challenges the pair to a race, the caboose and engine must...