Hastings SPCA is experiencing the highest number of puppies to come through the centre in years.
The centre currently has 24 puppies up for adoption and will have more available within the next few weeks.
Most puppies come in through the SPCA's inspectorate or are found by members of the public.
SPCA senior external communications advisor Georgia May Gilbertson explained that "high numbers of dogs and puppies are something nearly all our centres are experiencing at the moment, not just Hawke's Bay".
To help with high numbers, the Hastings SPCA is holding an adoption day on Saturday, August 27, from 11am to 1.30pm.