Puddle Mutt

A plucky mutt to keep you on your toes!