Sign up to FREE email alerts from Mirror - Weekly #TeamDog Subscribe Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

These heartbreaking photos prove that a dog's love knows no bounds as a collection of stray pooches pay tribute at the funeral of a woman who showed them kindness.

Lying in the floors and trotting through the aisles, the dogs congregated at the funeral of Margarita Suarez - much to the surprise of the woman's friends and family.

Margarita, from Merida in Mexico, frequently took time out of her day to care for stray dogs and cats by giving them food in the morning.

She would also take a bag of food out with her during the day, and treat other stray dogs she passed to a tasty treat.

Dogs from all around the area would huddle around the caring woman when she passed them by, but they were evidently left heartbroken after Margarita passed away.

According to Misiones Online, the caring woman, who's age has not been revealed, died after her health took a poor turn at the beginning of March.

The family then began organising the funeral but were stunned when animals began arriving at the parlour where her mother's body was being kept.

Workers at the funeral home denied any knowledge of the animals and said they had never seen them before.

Amazingly, on the day of the funeral, a large number of stray dogs slowly followed the hearse carrying Margarita and even returned to the funeral home.

They only left when the body was being prepared for cremation, but not before the family had one final treat.

A bird, that was not thought to be native to the area, flew into the service and tweeted away contently.

Margarita's family have told how they believe the animals had an instinct that they wanted to be there to say goodbye to someone who had been so good to them.