I Has A Hotdog Newsletter
Advertisement

explanation

Don't Force Me to Steal Your Underwear

toy socks explanation golden retriever - 8447034112
See all captions Created by Chris10a

Ahhh... Happy New Years...

caught crime excuse explanation Hall of Fame new years pomeranian trouble - 4304231424
See all captions Created by jambuzz
Advertisement

I can explain...

explain explanation puppy spaniel standing trouble uh oh wait - 6266180608
See all captions Created by larscog

I still

Babies border collie cat Cats explanation kitten problem worried - 4884582144
See all captions Created by Zorak

So lemme git dis strayt

bath confused corgi do not want explanation funny indignant puppy question reason smell upset - 4882074112
See all captions Created by noodleslurpin96
Advertisement

dis not whut it lukz liek

babysitting excuse explanation liar lie lying money pug summer - 4870605568
See all captions Created by dgreenesprout

Fubzy ting?

excuse explanation fuzzy killed mess pug pugs thing - 4795610368
See all captions Created by PugChin

OH,

boxer caught evidence excuse explanation lying mistake mixed breed oops peeing pit bull pitbull plants watering - 4745231360
See all captions Created by Kitticatt
Advertisement

intruder alert.. intruder alert..

alarm cat corgi difficult explanation FAIL reason sneaking system why - 4707501312
See all captions Created by coeranch

Well den U dint luk ebryware.

buried confused explanation location question remote television TV whatbreed yard - 4678939904
See all captions Created by violetD

Me, I'm dishonest,

advice costume dressed up explanation Pirate trust whatbreed - 4655518208
See all captions Created by beasleymartin
Advertisement

silber lining:

excuse explanation human mess poodle positive proof toilet paper - 4651344640
See all captions Created by bew_thatwasfast

Nom, nom,

explanation labrador meditating nom - 4645141248
See all captions Created by ron_hyde

IM TO CUTE

begging cute explanation fence just saying prison reason stuck too trapped whatbreed - 4632139008
See all captions Created by rickyrocks
Advertisement

So,

cat do not want excited explanation getting listening sarcasm unhappy weimaraner - 4629631232
See all captions Created by lummox

Oh this?

borked broken bulldog cast excuse explanation injury leg reason skiing snow this - 4625195520
See all captions Created by DyannLynn
1 2 3 4