Dogsong is the 21st track in the Undertale Soundtrack. It plays during the battle against the Greater Dog miniboss (at 0.95 speed) and in most encounters with the Annoying Dog.

It is composed using the SoundFont of Mario Paint and Mario Paint Composer similar to some of Toby Fox's other compositions such "Karkat's Theme" and "Walls Covered In Blood." However, some notes are too low to replicate in either game. Dogsong and Tem Shop both derive from the same melody, of which is from Enemy Approaching.

A faster version of this song plays if the protagonist decides to spare Sans when presented the opportunity during the Genocide Route while showing the message "geeettttttt dunked on!!!"

In the Dog Ending, where the protagonist only kills the bosses, it plays while Sans explains that "a little white dog" took the throne and the Underground is better than ever. It also plays at the end of Hard Mode when Annoying Dog interrupts and ends the game, to Toriel's annoyance. In the "Dirty Hacker" ending, which can only be achieved by reaching the end by way of altering the game's files, this song plays as well.

A very slowed down, distorted, echo-intensified version of this song is found while fighting Endogeny, one of the Amalgamates. A slightly slower version of the song also plays once Endogeny can be spared.

A version of this that uses the SoundFont of Super Mario World plays in the Dog Shrine if enough donations are made.


  • Since the Annoying Dog is supposed to represent Toby Fox, this is considered his "theme."

Undertale Soundtrack
1 - 10 Once Upon a Time • Start Menu • Your Best Friend • Fallen Down • Ruins
Uwa!! So Temperate♫ • Anticipation • Unnecessary Tension • Enemy Approaching • Ghost Fight
11 - 20 Determination • Home • Home (Music Box) • Heartache • sans.
Nyeh Heh Heh! • Snowy • Uwa!! So Holiday♫ • Dogbass • Mysterious Place
21 - 30 Dogsong • Snowdin Town • Shop • Bonetrousle • Dating Start!
Dating Tense! • Dating Fight! • Premonition • Danger Mystery • Undyne
31 - 40 Waterfall • Run! • Quiet Water • Memory
Bird That Carries You Over A Disproportionately Small Gap • Dummy!
Pathetic House • Spooktune • Spookwave • Ghouliday
41 - 50 Chill • Thundersnail • Temmie Village • Tem Shop • NGAHHH!!
Spear of Justice • Ooo • Alphys • It's Showtime! • Metal Crusher
51 - 60 Another Medium • Uwa!! So HEATS!!♫ • Stronger Monsters • Hotel
Can You Really Call This A Hotel, I Didn't Receive A Mint On My Pillow Or Anything
Confession • Live Report • Death Report • Spider Dance • Wrong Enemy !?
61 - 70 Oh! One True Love • Oh! Dungeon • It's Raining Somewhere Else • CORE Approach • CORE
Last Episode! • Oh My... • Death by Glamour • For The Fans • Long Elevator
71 - 80 Undertale • Song That Might Play When You Fight Sans • The Choice • Small Shock • Barrier
Bergentrückung • ASGORE • You Idiot • Your Best Nightmare • Finale
81 - 90 An Ending • She's Playing Piano • Here We Are • Amalgam • Fallen Down (Reprise)
Don't Give Up • Hopes and Dreams • Burn in Despair! • SAVE the World • His Theme
91 - 100 Final Power • Reunited • Menu (Full) • Respite • Bring It In, Guys! • Last Goodbye
But the Earth Refused to Die • Battle Against a True Hero • Power of "NEO" • MEGALOVANIA
101 Good Night