I'm afriad I don't have any advice on the odor, as I've not had that happen before except for the normal cute puppy smell.
You mentioned that this is your first dog, and I wanted to say that my first dog was also a Rottie. We learned together, though, and my sweet dog lived to be 14 and was a gentleman to all he met...human, canine, feline.
Be prepared for some people to be a bit weird about your dog. My dog went everywhere with me, and I just learned to deal with it and tried to educate folks as best I could. The most important thing is love, discipline, and consistency with a dog...especial
ly one as powerful as a Rottie. Have fun, and enjoy your new baby.
I can hardly wait to see the pics!