Baby and new puppy are friends at first sight!