in

13 Dogs Who Think They understand Your Bad Jokes

#9- Where do sheep go for vacation? The Baaaahamas!

Where do sheep go for vacation? The Baaaahamas!

What do you think?

These Puppies Have The Most Unusual Babysitter

10 Amazing dog tattoos