don't know if this has been posted before but I got a laugh out of it.

Upsidedowndogs.com