Well, some local desktop furniture and printing stores can do it if you bring a photo or a picture on digital support. I had a custom mouse pad for christmas last year; it looks good, but it is costly and they don't always tuse the best mouse pads (mine is a little bit rough and small, but it's ok). However I'm not sure if you can do it by yourself, but you can always go to your printer's website to see if they have any kind of transfer paper that would allow that.
EquinoXe's old baby: Pentium II 350 MHz
192MB Nec/Infineon PC133 SDRAM
6GB Fujitsu HDD (Ultra33)
Voodoo3 3000 AGP
Guillemot MaxiSound Fortissimo
Creative 36X CD-ROM
Core i7 2600K @ 4GHz | Noctua NH-C12P SE14 | ASUS Maximus IV GENE-Z | 16GB G.Skill Ripjaws X 1600 CL9 | Gigabyte GTX 670 OC 2GB | 256GB Crucial m4 | 2TB WD Green | Samsung DVD±RW | Seasonic X 460w Fanless | Fractal Design Define Mini | Windows 7 Ultimate | Dell 2209WA @ 75Hz