Pugo graduated from Riga Polytechnical in 1960 and worked in various Komsomol, Communist Party and Soviet government positions, both in Latvia and Moscow.
Pugo dimiterede fra Rigas Polytekniske Institut i 1960 og arbejdede i forskellige stillinger i Komsomol, det kommunistiske parti og den sovjetiske regeringsadministration siden da, både i Lettiske SSR og i Moskva.