How to Setup a YouTube Channel by Leapdog Marketing - Watch this to learn how to setup a YouTube channel quickly and properly for your business services. Brought to you by Leapdog Marketing, a Raleigh, Internet Marketing Company. Call 919-324-1898 to explode the online presence for your business and get more sales leads.