A$AP Ferg and Migos join Marty Baller on “I’m a Dog,” a new single off the Harlem rapper’s upcoming album MartyGraW.

The uptempo track allows Marty to explain exactly why he’s such a dog.

“I got kitties on my breath,” he raps. “It’s a cheesesteak / Girl, I really want that head / She said, ‘Please wait’ / I’m a Doberman Pinscher for the bitches / If she even breathe wrong, I’ma ditch her / Baby, I’m a dog.”

The lordxprynce-produced song’s cover art takes a cue from another famous dog, Snoop Dogg, whose yearbook photo is shown.

Baller is having a standout year after joining Ferg and Lil Uzi Vert on “Uzi Gang” off the Trap Lord’s Always Strive and Prosper LP. Earlier this year, the duo of Ferg and Marty also collaborated on “Big Timers.”

MartyGraW is due out Friday (Nov. 11). Bark along with Ferg, Migos, and Marty below (via Noisey).