Pets of the Homeless is a national organization which has useful information about resources available to people with animals.
The following is a link to shelters within the US and Canada where it is possible to stay with an animal companion. But check the currency of the information.
Possible financial help for sick pets
The Brown Dog Foundation
They write they say no more than yes. But they are an organization dedicated to helping families who find
themselves in a temporary financial crisis at the same time their pet
requires life-saving treatment or life-sustaining medications. A one-time benefit committed to ensuring we help
maintain and strengthen the bond between pets and their families during
times of unexpected financial crisis.
Various proofs are required to support any application e.g. low or no income, proof of ownership, vet records and proofs of 2 rabies vaccinations, a photo of pet and family member.See more at: http://www.browndogfoundation.org
The Pet Fund is a possible source of financial assistance but has many applications to process. This is not the place to look for funds to solve a medical emergency.
Magic Bullet Fund
This organization only works with dogs who are diagnosed with cancer. Check if what you need help with is covered. You can only apply if you have:
- 1040 from most recently filed tax return
- Last month’s bank statement
For more information and application form see http://themagicbulletfund.org
Some organizations require a prior application to have been made for CareCredit card for Veterinary care. For some people homeless with income CareCredit may be a possible way to take care of veterinary bills. See http://www.carecredit.com
Sonoma County Animal Services
Check here for lost dogs, for spay and neuter services
Apply here http://sonomacounty.ca.gov/Health/Animal-Services/License-Your-Dog/ for a dog license which you must have if you have a dog. The license for spayed and neutered dogs cost less than unfixed dogs.
Sonoma Animal Services
1247 Century Court, Santa Rosa, CA 95403 phone: 707 565 7100