Oscar Welsh, the 18-year-old from Suffolk, has shared a sweet little number written about his affection for a girl with an inappropriately timed laugh. We promise you a big helping of puppies with this one as Oscar shows off his adorable Dalmatian (and the namesake of his interest and song muse) Avery.