This is an interesting song that was inspired by a dream and a large number of dogs that came to visit. Cheryl has 3 dogs, and some friends stopped in with 4 more.

You can listen to the song, along with a description of where it came from in this YouTube clip That was a joke :^)