This video is perfectly perfect in every way, except for the terrible Nintendo rip-off soundtrack. I suggest you put it on mute and cue up Paula Abdul's "Opposites Attract" and listen to that instead (preferably in a shirt that ends at your midriff and giant pants and a headband).

That kitten takes two step forward and that puppy takes two steps back and then they come together because Paula doesn't understand spatial relationships and also that research shows that opposites don't actually attract and that successful relationship are most often based on similar backgrounds and value systems.