Source: https://www.dogtipper.com/blog/2012/09/social-donations-help-canine-companions-for-independence.html