Our mall event was last Sunday. I was going to take my dog, but decided that it was something that I was doing only for myself and that she would be afraid. The event this year was scheduled during mall hours and I didn't think my dog would do well in a crowded mall with kids in line to see Santa. My dog is very sweet and well-behaved, but I will not risk a bite--a photo just isn't worth it. (Cost was the same as for children's photos; cheapest package was $20.)
I may take my dog to PetSmart for their Santa photos. She took her training at this store and is comfortable here. I know the Santa won't be a fancy or real-looking, but my concern is for my dog, not a great picture. Cost is $10 with $5 going to local animal charities.
I did try to wrap strands of LED lights around her bed and get a photo, but it didn't work out.