Pet Friend - Animal Shelter Software Logo

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.

Get Pet Friend on Google Play Get Pet Friend on Apple App Store

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

Try Pet Friend free for 14 days — no credit card required Try Demo View Pricing
English Español Français