    |
Companion Animal Federation never takes a break from rescuing our four-legged friends. CAF is funded directly through you, the public. We receive no government funding. Every contribution, no matter how big or small, will go towards helping needy animals..
|