If you didn't know, John Legend and Chrissy Teigen are big dog lovers. The dogs go on tour with him. In the name of charity, the two have released a fun video of their dogs, Puddy and Pippa, getting married.

John sings his hit song "All of Me" during the outdoor ceremony for the dogs, which were dressed in appropriate dog wedding attire. At one point, John takes the reception inside, where his wife catches him singing to their pets.

So I guess you are wondering where does the charity come in, right? Well, at one point in the video he promotes a contest on behalf of his charity, the Show Me Campaign, to win a private performance from him by donating $10 or more from now until April 16. Check out the video and donate now.