Welcome to The Rambling Dawg blog. The place where Dawg hopes to have you rolling on the floor with laughter, in awe over his infinite wisdom, and in tears with touching accounts of incredible love, sacrifice and devotion to humanity! Well … since I am rather deficient in the wisdom category and, as my name […]