This is Dead Dog off God Bless You Amigo by the Felice Brothers.
The hammer-on bit looks like this for G, and just do the same for C, except for like with C
e|---3-3-----3-3-|
B|---0-0-----0-0-|
G|---0-0-----0-0-|
D|---0-0-0-2-2-2-|
A|---2-0-------0-|
E|-3-3-2-------0-|
And in the outro, just add G3 to C, so it's C* = 032310 for that dissonance
GCG
my old friend came home to hide
GCG
my old friend came home to rest
EmAm
no smiling faces
BmC
no sweet embraces
CDC
my old friend came home to hide
GCG
dead dog in the rain
GCG
dead dog in a ditch
EmAm
ain't got no bone
BmC
no long walk home
CDC
dead dog in the rain
GCG
I used to hear your whistle whine
GCG
but you couldn't keep up and all that rust, it ended your ride
EmAm
no dimes for you to lay flat
BmC
no john hardy laying your track
CDG
I used to hear your whistle whine
GFC
but lord, I wouldn't mind
D
fading, no
GFC
just have to go it all by
D
myself
D
myself
G F C C*
(ohs, has and mms)
Enjoy.