USB Humping Dog: Down, Boy
This amorous canine brings new meaning to the term "mounting a drive." Plug your frisky Fido into an available (and hopefully willing) USB port, and let nature take its course. Humping Dog, comes in various breeds. It isn't a USB drive, however, and it doesn't store any data. Other ports are safe from this passionate pup.
Photo credit: www.thinkgeek.com