I am looking for a clock company that can put my dog's picture on the face of the clock
Here is a link to a company that makes such clocks. http://www.cafepress.com/make/custom-clocks
You can go to a company that deals with personalized items in your home area as they can be able to help. There is also the option of having a dealer that specializes in clocks do it or recommend someone who can do it for you.