I'M A DOG! by angst! Song Details

angst!'s 'I'M A DOG!' had a release date set for January 28, 2026. The duration of This song is about two minutes long, specifically at 2:19. This song does not appear to have any foul language. I'M A DOG!'s duration is considered a little bit shorter than the average duration of a typical track. Because this song is the only song in I'M A DOG! and no other songs are present in the album, we classify this track as a single. On top of that, Canada appears to be the country where this track was created. In terms of popularity, I'M A DOG! is currently below average in popularity. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

We consider the tempo marking of I'M A DOG! by angst! to be Andante (at a walking pace) because the track has a tempo of 100 BPM, a half-time of 50BPM, and a double-time of 200 BPM. Based on that, the speed of the song's tempo is slow. The time signature for this track is 4/4.

Music Key

B Minor is the music key of this track. This also means that this song has a camelot key of 10A. So, the perfect camelot match for 10A would be either 10A or 9B. While, a low energy boost can consist of either 10B or 11A. For moderate energy boost, you would use 7A and a high energy boost can either be 12A or 5A. However, if you are looking for a low energy drop, finding a song with a camelot key of 9A would be a great choice. Where 1A would give you a moderate drop, and 8A or 3A would be a high energy drop. Lastly, 1B allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-9.897 dB
Acousticness
1%
Danceability
80%
Energy
58%
Instrumentalness
1%
Liveness
11%
Loudness
84%
Speechiness
9%
Valence
23%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Pick Up The Phone JerseyClub by REDTABEATSPick Up The Phone JerseyClubREDTABEATSD♭ Major33B130 BPM
Disturbia #Zess by Vybez Music Group, Mvntana, Jaymorrg, KaiOhhKenDisturbia #ZessVybez Music Group, Mvntana, Jaymorrg, KaiOhhKenD♭ Major83B110 BPM
Bad Bxtch! by Roddry2007, angst!Bad Bxtch!Roddry2007, angst!B♭ Minor53A108 BPM
TAPA NA CARA by Nulteex, DJ FTQTAPA NA CARANulteex, DJ FTQC Minor85A130 BPM
Slow Motion #JerseyClub by dzire, Prod.CeeJaySlow Motion #JerseyClubdzire, Prod.CeeJayD♭ Major63B121 BPM
Yike Train x Hard in da Paint x Where He At by DJ SteveYike Train x Hard in da Paint x Where He AtDJ SteveG Major69B103 BPM
PARASOCIAL - Slowed by SUPXR, angst!PARASOCIAL - SlowedSUPXR, angst!B♭ Minor53A125 BPM
She Got That! - Extended by MINDXX3T, Bxiety, Exitus999, angst!She Got That! - ExtendedMINDXX3T, Bxiety, Exitus999, angst!A♭ Major84B130 BPM
run it back by prodkaz, angst!, ANGEL1Xrun it backprodkaz, angst!, ANGEL1XF Minor94A100 BPM
back n forth! (prod.sapjer) by angst!back n forth! (prod.sapjer)angst!E♭ Minor62A81 BPM
TO YOU by MoorsTO YOUMoorsA♭ Major84B130 BPM
ILY by WYDROBILYWYDROBF Minor44A66 BPM
Let's Address It - Ayo Miss Thing! by Sexy Lexy, Kevin Jz Prodigy, DrootraxLet's Address It - Ayo Miss Thing!Sexy Lexy, Kevin Jz Prodigy, DrootraxA♭ Major84B130 BPM
Purple Lust - Slowed Down by SpookyVic, Exitus999Purple Lust - Slowed DownSpookyVic, Exitus999A♭ Major94B113 BPM
AVON LADY by Tweek Tune, Prep BanksAVON LADYTweek Tune, Prep BanksB♭ Minor93A100 BPM
Do Sum by QKReign, ZERODo SumQKReign, ZEROA♭ Major84B130 BPM
Yin N Yang by starboylikemkYin N YangstarboylikemkE♭ Minor82A130 BPM
high with u! by BroA$taR, ezzie4em, angst!, prodkazhigh with u!BroA$taR, ezzie4em, angst!, prodkazB Minor610A146 BPM
Dude - Zess by Jaymorrg, MvnnyMusik, MvntanaDude - ZessJaymorrg, MvnnyMusik, MvntanaD♭ Major63B110 BPM
SHAKE by Baba T, Trin Da DreamSHAKEBaba T, Trin Da DreamG Major79B117 BPM
Dumebi #Jerseyclub by FazobeatsDumebi #JerseyclubFazobeatsA♭ Major84B130 BPM
ALL MY LUV by TWAN HAYWOODALL MY LUVTWAN HAYWOODE♭ Minor52A95 BPM
MOVE YOUR HIPS - Slowed by 2KE, HENDRIXMOVE YOUR HIPS - Slowed2KE, HENDRIXD♭ Major83B120 BPM
TIRALO - Sped up by VXLENTiNE!, valx!TIRALO - Sped upVXLENTiNE!, valx!E Minor99A104 BPM
N0t 0ver ME by James RavenN0t 0ver MEJames RavenA♭ Major84B130 BPM
ISRC
CA5KR2614478
Label
L-M Records/RCA Records