Waited 5 litters for Surf — affectionately known as wiggle butt,
We two together, have accomplished an awful lot of fun!
Twists, spins, weaves, we're quite a good dance team.
Connection on an agility course — radio control it does seem.
Flyball our sport, line up, race the opposing team to beat,
one, two, three, four jumps,
grab a ball & return to my arms with a mighty leap
At home our fun, walking, swimming always the dog on the go,
Surf's my blue merle companion, protector — oh he's a real cup of Joe!