Ba-Roo the Slobber-Love Beast

Another resident of my neighborhood is Ba-Roo, the Slobber-Love Beast. I seriously have no idea what his real name is, but his massive form can be glimpsed though the wooden slats of his fence,...