Puppies – the most exciting of challenges to photograph
Those first few days, and weeks, of having a new puppy in your life is something we sometimes aren’t ready for.
DetailsThose first few days, and weeks, of having a new puppy in your life is something we sometimes aren’t ready for.
DetailsWe all appreciate how our dogs aren’t with us for long enough. Depending on the breed, they average around ten years.
Details