I <3 Ted and Baby! They're adoooorable!