TV On The Radio are a recently rediscovered love of mine that I forgot about some time back in 2007. I had briefly been infatuated with their fantastic song 'Wolf Like Me', but they seemingly dropped off the face of the planet for me sometime afterward. "Love Dog" is a song off of their latest full-length, Dear Science, and it really captured me upon first listen. I can't decide which I like more about this song - either the string instruments playing throughout or the mellow feel of it. Maybe I just really like the way "lonely little love dog" sounds.