I remember and love that picture, too!
It's an apricot Poodle puppy. I always had Miniature Poodles in the past, and they are really the most beautiful pups. Plus, they don't shed, and they're really smart.