The ISPCA is trying to find the mother of six puppies that were abandoned at the side of the road in County Longford just days after they were born.
The animal welfare charity said the pups were found in Granard and rushed to a nearby vet before being taken to the National Animal Shelter.
They had to be placed under a heat lamp and have received round-the-clock care and feeding from ISPCA staff in the weeks since.
The charity said they had no other health issues and are getting stronger by the day.
“Leaving such young puppies without their mother most definitely put their lives at risk,” said Hugh O’Toole, ISPCA Centre Manager.
“It is impossible to understand how someone could just leave six defenceless puppies on the side of a road; left for dead.
“It’s simply inhumane.
“We exhausted our efforts to locate the mother dog as we are worried she could be suffering from mastitis and may need veterinary attention.
“She is likely looking for her puppies and we are appealing to the public to get in touch if they have any information.”
The ISPCA said the “adorable little fluff balls” are growing into “such sweet little character” who have tons of energy and love nothing more than playing with their toys.
Staff have named them Jessie, Henry, Penny, Hayley, Buzz and Woody.
The charity is looking for loving homes for all six – but is warning that they will grow into large dogs and will need a secure garden, lots of exercise and ongoing training.
Anyone interested in adopting them can contact the ISPCA through its website here.
You can also email email@example.com or call 043 33 25035.