Hugh Smallwood

Hugh Smallwood is the owner of the Devil's Rock Sheep Station.

The New Scooby and Scrappy Doo Show
He needs the help of the gang when a Neanderthal attacks his ranch.

Appearances

 * The New Scooby and Scrappy Doo Show
 * Scooby Roo