Galaxy x Gir! X3
And if you're wondering about how Gir turn into a human version of himself after a couple of years, well....
Zim noticed that Galaxy is always in her room doing some science work and doesn't really talk with anyone. So he reprogram and redesign Gir into a human version of Gir.
He also programmed like some modes just like what a human has.