I just get happy vibes watching this, just can't explain it.  Look how cute they are!