The user can decide whether to donate to the animal shelter/association or a particular animal.
The animal shelter will have a button on their profile to make donations, and each animals’ file will have a button to sponsor them. The donations and sponsorship go to the same shelter’s account. However, the sponsorship money is supposed to be used for the care of a specific animal.