Liabilities / Assets
14th percentile
Higher debt load relative to assets than 14% of similar nonprofits.
EIN 36-3432468 • 501(c)3 • Livingston, MT
Profile
Operation of animal shelter
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
14th percentile
Higher debt load relative to assets than 14% of similar nonprofits.
Liabilities / Revenue
17th percentile
Higher debt load relative to revenue than 17% of similar nonprofits.
Net Margin
25th percentile
Higher net margin than 25% of similar nonprofits.
Top Officer Pay
27th percentile
Higher top officer pay than 27% of similar nonprofits.
Top officer pay equals 5.6% of source-year revenue.
Asset Growth
38th percentile
Faster asset growth than 38% of similar nonprofits.
Revenue Growth
10th percentile
Faster revenue growth than 10% of similar nonprofits.
Assets
Up$6,191,285
Up $26,846 (+0.4%) from 2023
Liabilities
Down$12,863
Down $3,921 (-23%) from 2023
Net Assets
Up$6,178,422
Up $30,767 (+0.5%) from 2023
Revenue
Down$999,251
Down $417,469 (-29%) from 2023
Expenses
Up$1,056,716
Up $141,517 (+15%) from 2023
Net Income
Down-$57,465
Down $558,986 (-111%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Operation of animal shelter
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $1,399,931 | $1,322,157 | ▼ $77,774 |
| Cash and Non-Interest-Bearing Accounts | $1,337,612 | $580,382 | ▼ $757,230 |
| Savings and Temporary Cash Investments | $219,324 | - | - |
| Total Assets | $6,164,439 | $6,191,285 | ▲ $26,846 |
| Other Assets Total | $3,207,572 | $4,288,746 | ▲ $1,081,174 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $16,784 | $12,863 | ▼ $3,921 |
| Total Liabilities | $16,784 | $12,863 | ▼ $3,921 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $6,147,655 | $6,178,422 | ▲ $30,767 |
| Total Net Assets Fund Balance | $6,147,655 | $6,178,422 | ▲ $30,767 |
| Total Liabilities and Net Assets / Fund Balance | $6,164,439 | $6,191,285 | ▲ $26,846 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $1,094,119 | $542,016 | $1,636,135 |
| Equipment | $92,985 | $143,204 | $236,189 |
| Land | $130,400 | - | $130,400 |
| Other Land Buildings | $4,653 | $107,475 | $112,128 |
| Other Assets Org | $4,288,746 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Lauren Smith | Executive Di | FT | $56,240 | $56,240 |
| Carissa Weinlein Walsh | Executive Di | FT | $5,721 | $5,721 |
| Name | Title |
|---|---|
| Gwen Strachan | President |
| Andy Art | Director |
| Hannah Pauli | Director |
| Stephanie Cunningham | Director |
| Vicki Regula | Director |
| Chris Raley | Treasurer |
| Darcy Cook | Vice Preside |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $589,399 |
| Other Expenses | $467,317 |
| Total Fundraising Expense | $1,147 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $359,543 | $81,736 | - | $441,279 |
| Depreciation Depletion | $88,916 | - | - | $88,916 |
| Current Officers, Directors, Trustees, and Key Employees | $30,981 | $30,981 | - | $61,962 |
| Occupancy | $47,080 | - | - | $47,080 |
| Office Expenses | $37,849 | $6,074 | $1,147 | $45,070 |
| Other Employee Benefits | $36,532 | $8,070 | - | $44,602 |
| Payroll Taxes | $32,248 | $9,308 | - | $41,556 |
| Insurance | $31,642 | $1,501 | - | $33,143 |
| Fees for Service Investment Mgmnt Fees | - | $26,102 | - | $26,102 |
| Other Expenses | $7,966 | - | - | $7,966 |
| Travel | $6,157 | $1,251 | - | $7,408 |
| Fees for Services Other | $6,373 | - | - | $6,373 |
| Fees for Services Accounting | - | $5,637 | - | $5,637 |
| Advertising | $2,544 | - | - | $2,544 |
| Conferences and Meetings | - | $337 | - | $337 |
| Interest | $200 | - | - | $200 |
| Total Functional Expenses | $884,572 | $170,997 | $1,147 | $1,056,716 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $118,683 |
| Fundraising Direct Expenses | $17,626 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Fur Ball | $115,475 | $115,475 | $17,417 | $98,058 |
| Total Events | $115,475 | $115,475 | $17,417 | $98,058 |
“Executive director reviews form 990 prior to filing. Board reviews subsequent to filing”
“Documents maintained in shelter office”
“Animal care and fundraising volunteers are unpaid and do not receive any benefits.”
“The shelter provides housing and care for over a thousand surrendered or stray animals each year. The organization partners with local organizations and veterinarians to provide low cost spay/neuter services. The shelter does not euthanize any adoptable animals due to length of stay. When excess capacity is available, the shelter is able to assist other organizations and localities, such as indian reservations and municipal shelters, to help find homes for their animals as well. In addition to caring for animals, the organization does public outreach and information to increase awareness of humane animal practices. The shelter offers safety-net programs for the community through its friends for life fund, including low-cost veterinary care, training, supplies, and pet food to families in need. In 2024, stafford was able to take in a total of 1389 animals(534 cats, 716 dogs & 139 misc other small animals). 789 of those animals were adopted to new homes and 185 of them were returned to owners. The shelter had a 98% lifesaving rate for 2024 in june of 2022 there was catastrophic flooding of the nearby yellowstone river. The shelter was badly damaged in the flood and was forced to close until it could be repaired or rebuilt. All of the shelter animals were rescued. Other local animal shelters and the community have been very supportive in coping with this situation and finding temporary alternatives to providing the necessary care. The shelter reopened in limited capacity in october 2022. The shelter fully reopened in january 2023, however restoration continued into 2024. Donations were approximately half of the prior year, due primarily to an estate donation of 400,000 in 2024.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 16784 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 12863 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | OPERATION OF ANIMAL SHELTER |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 2544 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 2544 |
| IRS990/AllOtherContributionsAmt | 0 | 498530 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | GWEN STRACHAN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4062222111 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 513 W LEWIS ST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | LIVINGSTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MT |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 59047 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 1337612 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 580382 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 30981 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 30981 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 61962 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 337 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 337 |
| IRS990/ConflictOfInterestPolicyInd | 0 | false |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CostOfGoodsSoldAmt | 0 | 2086 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 498530 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 319385 |
| IRS990/CYOtherExpensesAmt | 0 | 467317 |
| IRS990/CYOtherRevenueAmt | 0 | 104249 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 77087 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -57465 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 589399 |
| IRS990/CYTotalExpensesAmt | 0 | 1056716 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 1147 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 999251 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 88916 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 88916 |
| IRS990/Desc | 0 | THE SHELTER PROVIDES HOUSING AND CARE FOR OVER A THOUSAND SURRENDERED OR STRAY ANIMALS EACH YEAR. THE ORGANIZATION PARTNERS WITH LOCAL ORGANIZATIONS AND VETERINARIANS TO PROVIDE LOW COST SPAY/NEUTER SERVICES. THE SHELTER DOES NOT EUTHANIZE ANY ADOPTABLE ANIMALS DUE TO LENGTH OF STAY. WHEN EXCESS CAPACITY IS AVAILABLE, THE SHELTER IS ABLE TO ASSIST OTHER ORGANIZATIONS AND LOCALITIES, SUCH AS INDIAN RESERVATIONS AND MUNICIPAL SHELTERS, TO HELP FIND HOMES FOR THEIR ANIMALS AS WELL. IN ADDITION TO CARING FOR ANIMALS, THE ORGANIZATION DOES PUBLIC OUTREACH AND INFORMATION TO INCREASE AWARENESS OF HUMANE ANIMAL PRACTICES. THE SHELTER OFFERS SAFETY-NET PROGRAMS FOR THE COMMUNITY THROUGH ITS FRIENDS FOR LIFE FUND, INCLUDING LOW-COST VETERINARY CARE, TRAINING, SUPPLIES, AND PET FOOD TO FAMILIES IN NEED. IN 2024, STAFFORD WAS ABLE TO TAKE IN A TOTAL OF 1389 ANIMALS(534 CATS, 716 DOGS & 139 MISC OTHER SMALL ANIMALS). 789 OF THOSE ANIMALS WERE ADOPTED TO NEW HOMES AND 185 OF THEM WERE RETURNED TO OWNERS. THE SHELTER HAD A 98% LIFESAVING RATE FOR 2024 IN JUNE OF 2022 THERE WAS CATASTROPHIC FLOODING OF THE NEARBY YELLOWSTONE RIVER. THE SHELTER WAS BADLY DAMAGED IN THE FLOOD AND WAS FORCED TO CLOSE UNTIL IT COULD BE REPAIRED OR REBUILT. ALL OF THE SHELTER ANIMALS WERE RESCUED. OTHER LOCAL ANIMAL SHELTERS AND THE COMMUNITY HAVE BEEN VERY SUPPORTIVE IN COPING WITH THIS SITUATION AND FINDING TEMPORARY ALTERNATIVES TO PROVIDING THE NECESSARY CARE. THE SHELTER REOPENED IN LIMITED CAPACITY IN OCTOBER 2022. THE SHELTER FULLY REOPENED IN JANUARY 2023, HOWEVER RESTORATION CONTINUED INTO 2024. DONATIONS WERE APPROXIMATELY HALF OF THE PRIOR YEAR, DUE PRIMARILY TO AN ESTATE DONATION OF 400,000 IN 2024. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 18 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 884572 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 5637 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 5637 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 6373 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 6373 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 26102 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 26102 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | LAUREN SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | CARISSA WEINLEIN WALSH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ANDY ART |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | DARCY COOK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | STEPHANIE CUNNINGHAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | HANNAH PAULI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CHRIS RALEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | VICKI REGULA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GWEN STRACHAN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 56240 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 5721 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | EXECUTIVE DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | EXECUTIVE DI |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VICE PRESIDE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | PRESIDENT |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingDirectExpensesAmt | 0 | 17626 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 118683 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 203439 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 203439 |
| IRS990/GrossReceiptsAmt | 0 | 1018963 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 3687 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1501 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 31642 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 33143 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 200 |
| IRS990/InterestGrp/TotalAmt | 0 | 200 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 115946 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 115946 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 3 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 792695 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1399931 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1322157 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 2114852 |
| IRS990/LegalDomicileStateCd | 0 | MT |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | OPERATION OF ANIMAL SHELTER |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 6147655 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 6178422 |
| IRS990/NetGainOrLossInvestmentsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 203439 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 203439 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 101057 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 101057 |
| IRS990/NetIncomeOrLossGrp/ExclusionAmt | 0 | 1601 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 1601 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 88232 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 6147655 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 6178422 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 47080 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 47080 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 1147 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 6074 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 37849 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 45070 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 3207572 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 4288746 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 8070 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 36532 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 44602 |
| IRS990/OtherExpensesGrp/Desc | 0 | ANIMAL CARE |
| IRS990/OtherExpensesGrp/Desc | 1 | NET EARMARKED FUNDS EXP |
| IRS990/OtherExpensesGrp/Desc | 2 | EARMARKED FUNDS FLOOD EX |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 174834 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 21707 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 7966 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 174834 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 21707 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 7966 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISC EVENTS |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 1591 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1591 |
| IRS990/OtherRevenueTotalAmt | 0 | 1591 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 81736 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 359543 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 441279 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 9308 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 32248 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 41556 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrincipalOfficerNm | 0 | GWEN STRACHAN |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SERVICES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 77087 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 77087 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 1019902 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 192222 |
| IRS990/PYOtherExpensesAmt | 0 | 386348 |
| IRS990/PYOtherRevenueAmt | 0 | 108383 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 96213 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 501521 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 528851 |
| IRS990/PYTotalExpensesAmt | 0 | 915199 |
| IRS990/PYTotalRevenueAmt | 0 | 1416720 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -57465 |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | true |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 77087 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 219324 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | OTHER INCOME 279,161 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | PART II, LINE 10 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 498530 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1019902 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1539556 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 512472 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 530527 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 4100987 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 319385 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 192223 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 133775 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 219791 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 72603 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 937777 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 828980 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 118683 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 102646 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 99949 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 68449 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 8117 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 397844 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.75190 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.73130 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 4100987 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 498530 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 1019902 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1539556 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 512472 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 530527 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 4100987 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 5454026 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt | 0 | 2192 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt | 0 | 15226 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 17418 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 1094119 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 542016 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 1636135 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 92985 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 143204 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 236189 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 130400 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 130400 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 4288746 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | INVESTMENTS |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 4653 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 107475 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 112128 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 1322157 |
| IRS990ScheduleD/TotalBookValueOtherAssetsAmt | 0 | 4288746 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 17417 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | FUR BALL |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 115475 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 115475 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 115475 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 115475 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 98058 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 17417 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 17417 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | ANIMAL CARE AND FUNDRAISING VOLUNTEERS ARE UNPAID AND DO NOT RECEIVE ANY BENEFITS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE SHELTER PROVIDES HOUSING AND CARE FOR OVER A THOUSAND SURRENDERED OR STRAY ANIMALS EACH YEAR. THE ORGANIZATION PARTNERS WITH LOCAL ORGANIZATIONS AND VETERINARIANS TO PROVIDE LOW COST SPAY/NEUTER SERVICES. THE SHELTER DOES NOT EUTHANIZE ANY ADOPTABLE ANIMALS DUE TO LENGTH OF STAY. WHEN EXCESS CAPACITY IS AVAILABLE, THE SHELTER IS ABLE TO ASSIST OTHER ORGANIZATIONS AND LOCALITIES, SUCH AS INDIAN RESERVATIONS AND MUNICIPAL SHELTERS, TO HELP FIND HOMES FOR THEIR ANIMALS AS WELL. IN ADDITION TO CARING FOR ANIMALS, THE ORGANIZATION DOES PUBLIC OUTREACH AND INFORMATION TO INCREASE AWARENESS OF HUMANE ANIMAL PRACTICES. THE SHELTER OFFERS SAFETY-NET PROGRAMS FOR THE COMMUNITY THROUGH ITS FRIENDS FOR LIFE FUND, INCLUDING LOW-COST VETERINARY CARE, TRAINING, SUPPLIES, AND PET FOOD TO FAMILIES IN NEED. IN 2024, STAFFORD WAS ABLE TO TAKE IN A TOTAL OF 1389 ANIMALS(534 CATS, 716 DOGS & 139 MISC OTHER SMALL ANIMALS). 789 OF THOSE ANIMALS WERE ADOPTED TO NEW HOMES AND 185 OF THEM WERE RETURNED TO OWNERS. THE SHELTER HAD A 98% LIFESAVING RATE FOR 2024 IN JUNE OF 2022 THERE WAS CATASTROPHIC FLOODING OF THE NEARBY YELLOWSTONE RIVER. THE SHELTER WAS BADLY DAMAGED IN THE FLOOD AND WAS FORCED TO CLOSE UNTIL IT COULD BE REPAIRED OR REBUILT. ALL OF THE SHELTER ANIMALS WERE RESCUED. OTHER LOCAL ANIMAL SHELTERS AND THE COMMUNITY HAVE BEEN VERY SUPPORTIVE IN COPING WITH THIS SITUATION AND FINDING TEMPORARY ALTERNATIVES TO PROVIDING THE NECESSARY CARE. THE SHELTER REOPENED IN LIMITED CAPACITY IN OCTOBER 2022. THE SHELTER FULLY REOPENED IN JANUARY 2023, HOWEVER RESTORATION CONTINUED INTO 2024. DONATIONS WERE APPROXIMATELY HALF OF THE PRIOR YEAR, DUE PRIMARILY TO AN ESTATE DONATION OF 400,000 IN 2024. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | EXECUTIVE DIRECTOR REVIEWS FORM 990 PRIOR TO FILING. BOARD REVIEWS SUBSEQUENT TO FILING |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | DOCUMENTS MAINTAINED IN SHELTER OFFICE |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PAGE 1, PART I, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PAGE 2, PART III, LINE 4A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PAGE 6, PART VI, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PAGE 6, PART VI, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 6164439 |
| IRS990/TotalAssetsEOYAmt | 0 | 6191285 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 6164439 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 6191285 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 498530 |
| IRS990/TotalEmployeeCnt | 0 | 18 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 1147 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 170997 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 884572 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 1056716 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 16784 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 12863 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 16784 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 12863 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 6147655 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 6178422 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 884572 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 77087 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 61961 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 104249 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 396472 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 999251 |
| IRS990/TotalVolunteersCnt | 0 | 130 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 6164439 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 6191285 |
| IRS990/TravelGrp/ManagementAndGeneralAmt | 0 | 1251 |
| IRS990/TravelGrp/ProgramServicesAmt | 0 | 6157 |
| IRS990/TravelGrp/TotalAmt | 0 | 7408 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | false |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 513 W LEWIS ST |
| IRS990/USAddress/CityNm | 0 | LIVINGSTON |
| IRS990/USAddress/StateAbbreviationCd | 0 | MT |
| IRS990/USAddress/ZIPCd | 0 | 59047 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 7 |
| IRS990/VotingMembersIndependentCnt | 0 | 7 |
| IRS990/WebsiteAddressTxt | 0 | STAFFORDANIMALSHELTER.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | false |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | GWEN STRACHAN |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | PRESIDENT |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 4062222111 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-12 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | STAFFORD ANIMAL SHELTER |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | STAF |
No mirrored PDF or thumbnail assets are attached yet.