Desert Entertainment with Tod
Portrait Photographer Mary Ann Halpin Hosts Holiday Pet Portraits for Animal Shelter
Coachella Valley portrait photographer Mary Ann Halpin is putting her camera to work for a cause close to her heart: helping animals in need.
Halpin is hosting a special holiday pet portrait event November 1 through November 8, with a portion of the proceeds benefiting the Palm Springs Animal Shelter.
Pet owners can make an appointment to have professional portraits taken with their dogs, cats and even other beloved pets. Halpin says the sessions can also include the entire family.
Fifty dollars from every session will be donated to the shelter. Participants are also encouraged to bring needed donations, including dog food, cat food, blankets and towels.
Halpin, who regularly photographs people for portraits and professional headshots, says photographing animals can be a little different. Her experience and training with animal trainers have helped her work with pets, particularly shelter animals.
She says the key is to let the animal approach her rather than immediately reaching toward it. Giving a pet time to get comfortable can help create a more relaxed portrait session.
The holiday sessions can also include festive touches, with Halpin keeping a collection of hats and other accessories available for seasonal portraits.
The event is called “I Fearlessly Love You, Fido and Fifi,” and appointments can be booked through the QR code displayed on screen.
Halpin also discussed the growing role of artificial intelligence in photography. While she uses AI for some business tasks, including design and contracts, she says she is cautious about using it to create portraits.
For Halpin, photography is about the connection between the photographer and the person—or pet—in front of the camera.
She says that human connection and emotion are what give a portrait its meaning.
By: NBC Palm Springs
October 1, 2026

Latest Instagram Posts
Guess we are not the only ones asking about money in the Desert Recreation District! #therogginreport #coachellavalley #localnews #nbcpalmsprings
8 years lated and $30 MILLION higher … Should the state order an independent audit? Drop a 💬 if you want answers! #cvusd #coachellavalley #audit #therogginreport #nbcpalmsprings
Data centers on pause. ✋ Palm Springs City Council unanimously extended it’s moratorium through August 25, 2028, giving the city time to set zoning rules. What do you think of the decision? 🌴
☕️ Social Time with Thalia & Jerry
About 650,000 ballots and election materials are back with Riverside County election officials after the California Supreme Court ruled their seizure violated state election law. The materials remain under the registrar’s control as officials determine next steps.
Social Time with Thalia & Jerry. Do you get excited or stressed about the upcoming holiday season (or both) ?
BREAKING: Human remains believed to be those of 17-year-old T’neya Tovar have been discovered at a second site in the Salton City area, according to the Imperial County District Attorney’s Office. A skull and rib cage were found during a search involving Imperial County investigators and the FBI. Testing is still needed to confirm the remains belong to Tovar. The discovery comes one day after suspect Finebloom pleaded guilty to torture and voluntary manslaughter as part of a plea agreement that could result in a sentence of 13 years to life. More details on NBCPalmSprings.com
NBC Palm Springs went back to Indio Hills today after Dillon Road flooded last night, forcing many residents to leave. One resident told us he is back today, working on repairs—after his home faced extensive damage in the flood. be sure to visit nbcpalmsprings.com for a live look at the area today. #coachellavalley #weather #flood #indiohills #weather
This afternoon in Salton City, the FBI and Imperial County Sheriff’s Department were in the neighborhood of Abraham Feinbloom. Searching just after a plea deal was made to where Feinbloom agreed to show investigators where the remains of T’Neya Tovar are. Feinbloom pled guilty to one count of torture and voluntary manslaughter. Tonight you’ll hear from neighbors who have been following the case from the very beginning, that story will be on nbcpalmsprings.com #nbcpalmsprings #abrahamfeinbloom #fyp #murdercase #missingteenager
“WHAT ARE YOU HIDING?” Why won’t CVUSD just open the books? Drop your thoughts below 👇 #therogginreport #cvusd #coachellavalley #localnews #nbcpalmsprings
