Great dogs, but as already mentioned life span is on the shorter side.
Watch for hip problems, Don't scoop him up as a pup and squish his hips between your body and arm. From day one be the ALPHA dog....Don't take little things to lightly, to the pup its a win for him. Also understand what "ROTTIE TALK" is and I'm telling you to back off is. And when this happens don't show any fear, again be the alpha.
Socialize him as much as possible from day one. get him around other dogs and start obedience training early. They are stubborn little bastards, but they are natural big goof balls as well.
And watch the diet, fatty foods and rotties can leave a KILLER death gas lingering in the room.
They like all dogs will protect you and the family to their death. They are very loyal, intruders have been known to be cornered by rotties. Kind like a game of come on in, but your now going to wait here till my master comes home.
Oh, and they do snore when really tired....
Snert..