You Can't Keep a Good Dog Down

You Can't Keep a Good Dog Down is a song in All Dogs Go to Heaven.

Lyrics:
" Why settle for a couple of bones when you can have the whole bank?" Oh you can’t keep a good dog down (No sir) No you can’t keep a good dog down I’ve seen pain and hurt, I’ve eaten dirt (That's true) It’s hard to buy but even I have been jilted by a skirt (He lies) But look out, I’m still around Cause you can’t keep a good dog down Ya can’t keep a good dog down (No you can’t) No no no no, you can’t keep a good dog down I’ve been bought and sold He’s been warm and cold But ten to one I’ll still be runnin’ rackets when I’m old Not in some cage in the city pound Cause you can’t keep a good dog Can’t keep a good, I say you can’t keep a good dog down In him’s the luck of the Irish The pride of the German And even a bit of Siam Siam? You see the come of the English The charm of the Spanish A pedigree a certainly ain’t what I am So call me a mixed up pup (You’re a mixed up pup) But the only way this pup knows is up Ya can’t keep a good dog down Ya can’t keep a good dog down He’s been fat and thin I’ve been out and in He tried a life of virtue But prefer a life of sin So tonight when we own this town I’ve known hunger, I’ve known thirst Lived the best and seen the worst But the only way I know to finish best to finish first So watch out when you hear this sound Cause you can’t keep a good dog, no ya Can’t keep a good, I say you can’t keep a good dog down You can’t keep a good dog down