Well a great general confidence builder is agility. It really helps on overall confidence and attitude. It may not have an immediate effect on her fear of people outside at night, but it should help over time. I would definitely try to get her enrolled in a beginning agility class.
Agility can really transform a dog if done correctly. I can't say enough great things about it!
Since she is still a baby you won't be able to jump her more than about 4-8" and all the contact equipment must be kept low.
Good luck!
Dawn
U-CD Cammcastle's Mystic Riven CDX OAC OJC OGC NA NAJ TT CGC
http://members.aol.com/dplantier http://members.aol.com/rottweilerworld