What? A Puppy Wedding? OK.