Rescue Photography

Giving Shelter Dogs the Spotlight They Deserve

At Crystal Coast Dog Photography, we believe every dog deserves to be seen, loved, and remembered. That’s why we donate professional photography services to local shelters and rescues to help adoptable dogs find their forever homes.

Based in Newport, NC, we serve Carteret County and surrounding areas — including Morehead City, Emerald Isle, Atlantic Beach, and Beaufort.

Why Great Photos Make a Difference

Most people meet adoptable dogs for the first time online — and the first impression comes from the photo. Poor lighting and quick kennel snapshots don’t show a dog’s heart. We help shelter dogs shine by capturing their personality, playfulness, and unique charm, increasing their chances of adoption.

✨ A great photo doesn’t just get attention — it changes lives.

Rescue Projects We’ve Been Proud to Support

Are You a Shelter or Rescue?

If you're part of a rescue or shelter in Carteret, Onslow, or Craven County, and want help showing off your adoptable dogs, we’d love to connect. We offer limited availability each month for pro bono sessions and visibility campaigns.

Based in Newport, NC — proudly serving the Crystal Coast

Support Our Rescue Work

If you’re a local business or pet lover who wants to sponsor a rescue session, donate products for adoptable dogs, or host an event — we’d love to collaborate. Every share, link, or session makes a difference for a dog in need.