You do realize that this cartoon is based in an alternate reality, right? You know... in case you couldn't tell with everyone being DOGS.
But did you ever think that in this alternate reality, I.E. NOT REAL, perhaps Russia still follows Communism?
Anyway, awesome episode. Can't wait for...