One slash of a cat's paw, across a dog's nose, is usually enough for the dog to realise who is the boss!
;-)
As far as is possible, keep the dog in one room, but let your cat roam wherever he/she wants to go. (They usually do that anyway!). Then it will the cat's decision as to how to deal with the presence of a dog.
If you can get some pictures of him can you post them?
My first dog was a Bull Mastiff crossed with a German Shepherd - he looked like Scooby Doo and had an absolutely lovely personality. He was my first love.
The cat will be fine. I once came out of my house to hear my neighbour shouting for help because one of my cats wouldn't let her two dogs out of the house for a walk. They were a rottweiller and a german shepherd and both scared stiff. The cat had attacked the rottweiller and made his nose bleed.
I am Susan, Frankie is in the avatar and his sister is Princess Merlin - her face is all black and she just looks like a black blob in photographs. She is the stupidist cat that I have ever known - almost as stupid as a chav.
I would certainly keep the pup under control during the initial meeting - remember, a cat is perfectly capable of blinding a dog as well as inflicting serious scratches
Cats had a good nose at him and didn't seem overly bothered as long as he didn't get too close. He can't be left to wander round on his own anyway as he's too young...he's already got hold off a toilet roll and a shoe :-)