How can I make sure my cats and dogs get along OK?

Rover asked: I have a young kitten (been in the house for a month now) and will be getting a young rescue puppy on Wednesday of a similar age to the kitten.

How can I make sure, if at all, they grow up together without trying to kill one another? Thanks!