Una vez en el parque, una niña pequeña llamada Nadia paseaba con su mamá. En las manos de Nadita llevaba su juguete favorito, un cerdito, que tenía una pequeña bola verde en su patita.
La niña siempre lo llevaba consigo a todas partes. Después de correr por los senderos del parque y cansarse, mamá y la niña compraron un helado y se sentaron a descansar en un banco. Después de disfrutar su postre, decidieron irse a casa, pero accidentalmente olvidaron al cerdito en el banco.
En la calle ya estaba anocheciendo. La Luna, asomándose entre las nubes, iluminó el parque nocturno y vio al cerdito tendido en el banco. La suave luz lunar tocó el juguete y lo animó. Pero la reina celestial nocturna no amaba los colores brillantes, así que le quitó al cerdito todos los colores que tenía.
El cerdito se entristeció mucho, pues estaba seguro de que Nadita definitivamente volvería por él por la mañana, pero en este estado no lo reconocería y lloraría. Así que el cerdito decidió buscar sus colores, saltó del banco y salió corriendo del parque.
En el camino se encontró con un ratoncito pequeño, una perrita negra, incluso con un cuervo. El cerdito les preguntaba a todos, pero solo negaban con la cabeza, sin saber cómo ayudar al pobre juguete.
El cerdito llegó corriendo a un cruce concurrido y se detuvo. Frente a él brillaba un semáforo con ojos brillantes. En el grande había tres luces encendidas: roja, amarilla y verde. También había un semáforo más pequeño con un muñequito rojo y otro verde. Los colores le recordaban tanto a los que tenía el cerdito que lloró amargamente.
Por allí pasaba un gatito pequeño tricolor llamado Vasily, y el llanto del cerdito lo entristeció mucho. Era sensible y amable y no podía dejar a nadie en apuros. Incluso ayudaba a cruzar la calle a quienes lo necesitaban: niños pequeños, personas mayores e incluso personas con problemas de visión.
Después de escuchar la historia del cerdito, Vasily dijo que lo ayudaría y lo llevaría con su dueño, que era un artista y, por supuesto, tenía muchas pinturas. Pero solo después de que el cerdito aprendiera las reglas para cruzar el cruce concurrido.
El gatito explicó que cuando se enciende el muñequito rojo, hay que esperar, y solo cuando se enciende el verde se puede cruzar la calle. Así cruzaron la calle varias veces y el cerdito lo aprendió todo. Después de la lección aprendida, el gatito Vasily llevó a su nuevo amigo a casa, donde lo esperaba un artista amable.
Al enterarse de la triste historia del cerdito, con alegría lo ayudó y lo pintó con colores brillantes, haciéndolo aún más hermoso.
El cerdito corrió al parque cuando ya estaba amaneciendo, se subió al banco y comenzó a esperar a su querida dueña. Cuando el sol subió más alto, el cerdito escuchó la voz clara y familiar de Nadita y sonrió. Nunca olvidaría la noche que pasó y las lecciones de su nuevo amigo, el gatito Vasily.