McGraw Photography Blog » Charlotte, NC | Pet & Dog Photography

McGraw Photography Blog bio picture

Sporty Spice

So, no, he is not a Spice Girl. In fact he’s a boy…a very handsome one at that. This little fluffernut is a cutie Schnoodle (Schnauzer/Poodle mix) named Sport.

Sport was an absolute DREAM to photograph. As long as I had a treat, I had his FULL attention. He would just sit/lay/stand in front of the camera until he was “released” or fed a treat. From what his mom says, this is way different than he used to be when he was younger. Evidently, back in his heyday, Sport was a little bit of a crazy boy (weren’t we all?). He’s since calmed down and has even done several years of volunteering with at-risk children. What an angel…

Modern Images For Posh Pets
Charlotte NC Pet Photography
Sport is now 11 years old and as healthy as can be. He’s had a couple knee surgeries that have slowed him down a bit but he still enjoys going on long walks through his neighborhood.
Modern Images For Posh Pets
Charlotte Schnoodle Photography
North Carolina Pet Photography
Sport_2Charlotte NC Pet Photographer
One of Sport’s favorite places to go is The Green located right in the middle of his hood. The neighborhood pups all meet there on Saturday mornings and have a fun play hour. :) Sport has quite a few friends he gossips with during this weekly meet-up.
Schnoodle Portraits
Charlotte NC Dog Photography
Charlotte NC Dog Photography
Because of his past surgeries, Sport is a little wonky when he runs. I just couldn’t help but post one of the images of the faces he makes!
Charlotte NC Dog Photographer
North Carolina Pet Photographer
Don’t you just want to lean down and kiss this little munchkin?!?!?!
Charlotte NC Pet Portraits
Thank you, Sport, for being such a doll! I can’t wait to see you again soon!! xx!!!
Carolinas Dog Portraits

Tucker – Studio Session

For a little over a year, I had a tiny little 11×8 foot office that I used for client meetings and ordering consultations. When we made the move to Uptown Charlotte, I knew I had to move my office out of Cornelius. I looked for months and months and finally found a place that would just be large enough for what I wanted to accomplish. I wanted to have a big enough space to meet with clients, work out of, AND do studio work. My new space isn’t super big or fancy – just 360-ish square feet – but it gets the job done.

My husband and I have been trying to personalize the space since we moved in and we are nearly finished (pics to come soon!). Fortunately, it’s far enough along that I can already set up my studio background and lights. I’m so excited to be shooting in the studio again…no need to worry about weather, time of day, etc. Plus, I love the nice clean look it gives!

So without further ado, I’ll be featuring some of my latest studio work here on the blog! Hooray!

One of the first models in the new space was Tucker. Please give a warm welcome to this multi-colored and very unique looking handsome boy!!!

Charlotte NC Dog Studio Photographer
Charlotte NC Pet Studio Photography
Charlotte NC Pet Photographer
Charlotte NC Pet Studio Photographer
Modern Pet Studio Portraits

Casey - LOVE!!!!! I know I’m on my honeymoon but I’m stuck inside today from turning into a lobster yesterday so I just HAD to tell you I love these!!!


Cosmo’s session was scheduled for a “warmer” day – about 43 degrees – which, at that time, was warm for the weather pattern we were having. Yeah. Well, turned out Mother Nature wanted to bring along a crazy wind chill with that so it wasn’t so “warm”. I’m talking, bundled up and still freezing kinda winds. Obviously, little Cosmo is a Chihuahua and they are very sensitive to the cold. We would go out a shoot a picture and then come right back in to get her warm. It was pretty obvious that it was going to be stressful on her so we scrapped the session for the afternoon and decided to try again the next day. It was probably the best decision because we lucked out with a very pretty evening and Cosmo was much more comfortable. She certainly got to show off her sweet little personality! :)

North Carolina Chihuahua Portraits
This is Cosmo to a T! She is a little superstar!!!
Pet Photographer of the Carolinas
Pet Photographer in North Carolina
She loved my liver treats and wanted to let me know! 
Charlotte NC Pet Photographer
Charlotte NC Pet Photography
Cosmo likes to be transported in her fashionable animal print bag. It doubles as a body warmer and it looks so chic (as does her mom)!
Charlotte NC Dog Photographer
Modern Animal Photographer
Modern Images for Posh Pets
Cosmo’s different faces crack me up! I don’t think I’ve ever seen this many different expressions from a Chihuahua!
Charlotte NC Dog Photography
This one is the killer for me. It looks like someone drew a smily face right on her mouth. I just wanna grab her and give her a big kiss!
Lake Norman area Pet photographer
Thanks to Cosmo for being such a patient model and hanging in there for our second day. I look forward to seeing your supermodel poses in the studio! :)

Cosmo – Studio Session » McGraw Photography Blog - […] few weeks ago, Cosmo did her thing for me during her on-location session. Her next step in the spotlight? Well, a studio session of […]

Rocky – Beach Sessions

I’ve been a little down lately and I think the cold temps are making me a little cabin fever-ish. I really despise cold weather and it’s been way colder than normal here in Charlotte this winter. I mean, I used to live (and love) Phoenix and I’d take 120 degrees over 20 degrees ANY day! Ugh!

Fortunately, Spring is just around the corner which means it’s time for my annual Spring trip to the beaches of North Carolina. As I was putting this post together, I already felt better remembering and seeing the warm sand, the smell of the bursting flowers, and the welcome rays of sun shining down on my head. Spring is one of my absolute favorite times of the year – especially when I get to celebrate it with sand in between my toes.

That being said, I’m excited to announce the dates for my Spring trip to Emerald Isle, NC. I’ll be there from March 19th-23rd and I’ll be offering a handful of beach sessions (and Moving Pet Portraits). This is a great opportunity to capture your pups romping on the beach without having to pay for my travel expenses.



  • 1-2 Hour Session for up to 2 dogs (from same household)
  • 30 Fully-Edited High Resolution Digital Files w/Print Release
  • 3-Day Online Proofing Gallery
  • Skype or In-Person Ordering Consultation

Pet Portrait Beach Sessions

And because I’m sure you’d like to see what Spring looks like in Emerald Isle, here’s a little peek from last year’s session with Rocky…

Usually the fields of wildflowers are in full swing in March. They are magical and make for some of the most brilliant and spectacular images. I haven’t found anything like them in the Charlotte area. So if you want this, you gotta have a beach session (it doesn’t always have to be only beach images)! ;)

North Carolina beach dog photography
Pet Portrait Beach session
Dog photo shoot on beach
Morehead City, NC Pet Photographer
Of course, you gotta have some beach shots, right? After we photographed the in the flowers, we loaded Rocky up and headed to one of the largest beaches I’ve ever seen.
Crystal Coast pet photographer
North Carolina Dog beach photo shoot
Emerald Isle Pet Photographer
And Rocky went crazy!!! The water is still pretty chilly in the Spring so he decided to steer clear of it.
Boxer running on Emerald Isle beach
And he wore himself out pretty quickly. What a tough life…
Boxer on Beach with goggles
If you are interested in booking a beach session with your pup, please contact me right away. Booking will close several weeks before the session dates.

Charles - These photo’s of Rocky are fantastic! I remember how much my boxers loved the beach, and wish I knew Sarah when they were still alive.

admin - Awww, Charlie. I wish I had the opportunity to meet them too. I’m sure they are having a blast being goofy together over the Bridge. They are passing time until you are happily reunited. <3

  • Sign up for the Newsletter!

    * = required field