Good Dog Greg

Has to throw up Goes to the hardwood floor and not the carpet

Has to throw up Goes to the hardwood floor and not the carpet  Good Dog Greg

Knows its time for his morning walk Quietly curls up next to you until you're ready to get up

Knows its time for his morning walk Quietly curls up next to you until you're ready to get up  Good Dog Greg

dad's mistress leaves her panties behind eats them so mom doesn't find them

dad's mistress leaves her panties behind eats them so mom doesn't find them  Good Dog Greg

noisy Neighbourhood dogs start a barking chorus Doesn't join in

noisy Neighbourhood dogs start a barking chorus Doesn't join in  Good Dog Greg

gets blamed for everyone's farts loves them anyway

gets blamed for everyone's farts loves them anyway  Good Dog Greg

alarm doesn't go off licks your face at the appropriate time to help you wake up

alarm doesn't go off licks your face at the appropriate time to help you wake up  Good Dog Greg

Barks at Strangers not at the pizza guy

Barks at Strangers not at the pizza guy  Good Dog Greg

Barks at your enemies allows hot girl to pet him

Barks at your enemies  allows hot girl to pet him  Good Dog Greg

Has 10 foot leash Only uses 6 feet

Has 10 foot leash Only uses 6 feet  Good Dog Greg

forget sandwich on table doesn't eat it

forget sandwich on 
table doesn't eat it  Good Dog Greg