Dog Video Of The Day: Dog Umbrella

April 18th, 2010 by Dan

Spring means rain – do you think your pooch would like this umbrella?





Leave a Reply