Robyn, I love the name Mocha. I have only seen one Swiss Mountain doggie and it was a love. They have lots of fur you know. It was at obedience school at the time. It was with a family with children, small children and it seemed fine with them. My guess is that most dogs raised around children will like children, especially once they figure out they can steal the childrens' food!

Are you going to crate train it? Everyone I know does this with the dogs until the dog is quite old. Of course, it will be up to you and if space is an issue, then .....

Gosh, I cannot wait. I bet you will have fun with Christian and the dog and going on lots of walks. I always had a dog as a child and bet that Christian will love having one around..... He will be in pet glory! 2 cats and a dog....and a Mom and Dad! And Grandparents too!