Blammo is Virginia's dog. He has no special powers and can't talk (other than barking) - he's just a regular dog. An incredibly cute one, but a regular dog nonetheless.
He was given to Virginia years ago when he was just a puppy. Oogleeoog took it upon himself to name the puppy Blammo, much to Virginia's consternation.