Dog song for kids — "I'm a Dog!" cover art by Snuggle Bunch

I’m a Dog! (Woof Woof)

About This Song

“I’m a Dog!” captures that pure, unfiltered joy of pretending to be a puppy! Complete with woofing, being aloof, and dropping bars in the booth. It’s silly, it’s loud, and it’s exactly as chaotic as the living room on a Saturday morning.

This high-energy family hip hop track from Snuggle Bunch is packed with tail-wagging fun and a chorus that toddlers and preschoolers will want to bark along to on repeat. Fair warning: your kid may start woofing at dinner.

If your little one loved this, check out Little Bird!, Ducky! (Quack Quack Quack), and It’s a Stick! for more fun Snuggle Bunch animal and nature songs!

Want the full playlist? This one’s featured in our list of hip hop songs for toddlers.

Lyrics

🐶 🐶 🐶 🐶 🐶 🐶 🐶 🐶 🐶

Woof woof
I’m a dog I’m a dog
Woof woof
Woof woof woof
I’m a dog (woof woof)
I’m a dog
I’m a dog

Woof
I’m a dog I’m a dog
Woof woof woof
I’m a dog (woof woof woof)
Woof!
I’m a dog I’m a dog
I’m a dog dog dog
And I woof!
Cause a dog goes woof
I’m a dog and I go
Woof woof woof
I’m a dog and I go
Woof woof woof!
(Woof woof)

Sometimes I woof
Sometimes I am aloof
I got two big tooth
To go woof in the booth
Im a sleuth for the truth
And my mom’s name is Ruth
It’s uncouth to not woof in the booth

Woof woof!

I’m a dog I’m a dog
Woof woof woof
I’m a dog (woof woof)
I’m a dog I’m a dog (woof woof)
I’m a dog dog dog
And I (woof woof)
Cause a dog goes
Woof woof woof woof woof woof
I’m a dog and I go (woof woof woof)
I’m a dog and I go (woof woof woof)
I’m a dog
I’m a dog!

I’m a dog!

Woof woof
I’m a dog I’m a dog
Woof woof woof woof
I’m a dog
I’m a dog I’m a dog
Woof woof
I’m a dog dog dog
And I (woof)
Cause a dog goes
(Woof woof woof)
I’m a dog and I go woof woof woof
I’m a dog and I go woof woof
Woof woof woof

Sometimes I woof
Sometimes I am aloof
I got two big tooth
To go woof in the booth
Im a sleuth for the truth
And my mom’s name is Ruth
It’s uncouth to not woof in the booth
Woof woof woof!

I’m a dog I’m a dog
Woof woof woof woof woof
I’m a dog (woof woof woof woof)
I’m a dog I’m a dog
I’m a dog dog dog
And I woof
Cause a dog goes (woof woof woof)
I’m a dog and I go (woof woof woof)
I’m a dog and I go (woof woof)
I’m a dog! I’m a dog!
Woof!

Listen to I’m a Dog!

Stream on your favorite platform

More songs!

  • You’re a Big Man!

    An experimental jazz track sampling and remixing an improvised acapella recording, incorporating horns and a live jazzy feel to a lighthearted melody about my son growing up. “You’re a Big Man!” started as a simple voice memo ( a proud dad moment caught on tape ) and evolved into a horn-driven, jazz-flavored celebration of watching your little one hit those big milestones.

  • Squeaky Clean!

    Bath time in our house goes one of two ways: absolute refusal to get in, or absolute refusal to get out. Usually both. “Squeaky Clean!” is for that first hurdle — getting everyone into the tub with minimal negotiations. Once the suds are flowing and the rub-a-dub-dub kicks in, even the most reluctant bather starts having a good time. Just please don’t pee! We’re trying to get clean.

  • THREEnager!

    They want it. They need it. They must have it right now! You hand it over and…nope, they don’t want it anymore, it’s on the floor. Welcome to three. “THREEnager!” is told from the kid’s perspective — they make a fair point: they’ve only been on this planet for three short years, everything is a challenge. That doesn’t make the “why why why” phase any easier to survive, but at least now it has a beat!

  • Ducky! (Quack Quack Quack)

    “Ducky! (Quack Quack Quack)” is a little different from other Snuggle Bunch songs. It’s an experimental, sample-based track born from a moment of pure joy — watching my one-year-old spot his favorite rubber ducky and completely lose it with excitement! It’s not a lyrical deep-dive, and it’s not trying to be. It’s a vibe! Playful, chaotic, and overflowing with the kind of happiness only a toddler and a bath toy can create.

  • Big ol’ Truck!

    There’s no explaining it — your kid sees a truck and the whole world stops. Doesn’t matter if it’s a dump truck, a fire engine, or just a normal pickup. “Big ol’ Truck!” captures that pure, unfiltered hype that only a kid standing on the sidewalk pointing at heavy machinery can produce. Oh wow oh man! Inspired by a real quote from my son when he was 2.