Watch Dino Ranch - Season 3 Episode 1 Online!:
The hatching of a shy baby Ankylosaur sends Jon and Blitz into a scramble.