The Dog Song Lyrics

Lyric discussion by manic4manics 

Cover art for The Dog Song lyrics by Nellie McKay

I'm probably wrong but is it ambiguous? Is it actually a real dog or is a bloke, a very tame and companionable one, and the stuff about wagging tails, etc, just clever metaphors?