Music video by Celtic Thunder performing Puppy Love (Live From Dublin / 2007 / Lyric Video).© 2024 Green Hill Productions