Animal Shelter Software Features - Everything You Need to Manage Your Shelter
Complete Shelter Management Solution
From the time you login we can help your organization manage all of your records. We have built a system that takes care of the intake of an animal, daily care, all the way to the adoption of the animal. We use many key features to accomplish this listed below:
Access from Anywhere
Whether you're halfway around the world or sitting in the office; anywhere with internet access you can access Pet Friend. Access your animal records using your smart phone, tablet, laptop, or traditional desktop.
Android and iOS Mobile Apps
Pet Friend is available on Apple iOS and Android. Download our Android or Apple iOS app below.
Remote Adoption Applications
Share and manage your adoption applications from anywhere. With a simple click you can share, review, and approve adoption applications remotely.
Remote Adoption Finalization — Sign & Pay From the Adopter's Phone BETA
Skip the back-and-forth. After you've approved an adoption, click Send to Adopter and Pet Friend emails the adopter a secure link they open on their own phone or computer. They read the contract, sign with their finger, and pay the adoption fee through Stripe — no need to hand over a staff iPad or collect cash on the spot. As soon as payment clears, Pet Friend automatically marks the animal adopted, clears the kennel, and stores the signed contract on the animal's record.
- Tokenized one-time link that expires after 14 days
- Hosted, PCI-compliant Stripe Checkout — no card data ever touches your shelter
- Works on any phone, tablet, or laptop with a browser — no app install required
- Especially useful for rural shelters, foster-based rescues, and out-of-area adoptions
Payments — Stripe & Square BETA
Accept adoption fees, donations, and other payments through your Pet Friend account — online or in person.
- Stripe Checkout — hosted, PCI-compliant payment page for online adoption fees and donations. No card data ever touches your shelter; just connect your Stripe account and start taking payments.
- Square Terminal — pair a Square card reader for in-person tap, chip, and swipe payments at the shelter. Tied directly to the adoption record.
- Refunds — full or partial refunds on either provider with a single click.
- Webhook-driven ledger — every payment, refund, and status change is logged for audit and reconciliation.
Note: Payments is currently in beta. Connect a sandbox Stripe or Square account to try it before going live.
E-Signature for Forms
We incorporate E-Signature into our forms for an easy, efficient, and paperless system — either in person on a staff device, or remotely via a secure link sent to the adopter's phone.
Mobile Friendly Design
Our software supports all mobile devices, if it has a web browser you can access Pet Friend!
Cloud-Based Platform
No more need for IT staff to manage your hardware! We manage everything in one convenient location on the cloud.
Nightly Backups
Our services provide nightly backups to protect your data.
Task Management and Workflow
- Workers tasks
- Task and workflow tracking
Animal Management
- Detailed Animal records
- Kennel management
- Share Remote Animal Applications
- Lost Animal records
- Euthanasia records
- Cremation records
- Animal License/Registration
- Animals Supported: Dogs, Cats, Barnyard Animals, Birds, Horses, Pigs, Rabbits, Small & Furry, Scales, Fins, & Other (see full list)
- Transfer animal records to partners that are both using Pet Friend
Humane Officer Management
- Bite records
- Case records
- Call records
- Inventory records
- Mileage records
Care Management
- Animal care
- Behavior care
- Medications
- Test Results
- Procedures/Surgeries
- Vet Offices
- Vet Visits
Accounting
- Invoices
- Inventory
- Donations
- Online payments & refunds via Stripe and Square (BETA)
- Animal Expenses
Adoptions
- Applications management
- Adoption management
- Remote adoption finalization — sign & pay link sent to the adopter's phone (BETA)
- Online adoption fee payments via Stripe (BETA)
- In-person card payments via Square Terminal (BETA)
- Foster management
- Rescue management
- Returned to Owner
- Trap-Neuter-Return
People Management
- Adopter, Donor, Volunteer, and Offender records
- Volunteer Time Tracking and Reporting
Calendar
- Manage events and vet visits
File Storage
- Upload commonly used forms or files that can be accessed from anywhere
Reports
- Reports for tracking the performance of your organization
Notifications, Alerts, and Reminders
- Shelter notifications for animals and tasks
- Reminders for events and appointments
- Sends emails and SMS (texts)
Administration
- API Access to view animals eligible for adoption
- Animal Share link with all your animals eligible for adoption
- Manage User accounts and their access level
- Manage Adoptions and Foster Contracts
- Manage Tax Information (if applicable)
- Manage Number of Kennels
- General Organization Information
- Manage Subscription
- Manage Partners
Training Videos
- Detailed online training videos going over the software
Petfinder Automatic Import
Our software will automatically upload animals eligible for adoption into Petfinder.
Okta OIDC (SSO)
Our software supports single sign on (SSO) using Okta OpenID Connect protocol.
Supported Languages
We currently support English (natively), French, Spanish, and German. Additional languages are available per custom request.
More resources: Compare shelter software | Solutions by organization type | Guides & resources