A tiny puppy’s life has been saved thanks to the generosity of people who donated €3,380 to fund a vital operation.

Little Florence is now back in Co Wexford and thriving after a four-and-a-half hour operation in Northern Ireland last week.

To pay for the surgery €3,380 was raised for Florence through donations to Wexford Society for the Prevention of Cruelty to Animals (WSPCA) and a GoFundMe page.

The 11-week-old Chihuahua, Jack Russell cross urgently required surgery for Patent Ductus Arteriosus (PDA), a life threatening heart defect, but the procedure was delayed until last Tuesday as she was too weak to be operated on. The surgery carries a five percent risk of fatality.