Enrichment tracking built for shelters
Track every enrichment session, capture medical data at sign-in, generate reports, and manage your team, all in one platform purpose-built for animal shelters.
Cancel anytime · No long-term contracts
- Enrichment session tracking
- Fecal & health data capture
- Medical & behavioral reports
- Team & role management










Enrichment-first workflow
Track every session. Capture every detail.
Shelter Sense is built around the enrichment sign-out / sign-in workflow, the core of daily shelter operations. Every feature feeds back into giving you a clearer picture of each animal's care.

- One-click sign-out / sign-in.
- Staff select an enrichment type, their name, and role, then sign the animal back in with fecal scores, urine scores, comments, and ratings.
- Visual Bristol Stool Chart.
- Record fecal scores using an interactive visual chart during sign-in. Configurable per animal type: enable, require, or hide any field.
- Session ratings & comments.
- Rate each enrichment session 1-5 and leave detailed comments linked directly to the session for full context.
- Enrichment analytics.
- Heatmaps, peak-hour charts, duration trends, enricher leaderboards, and per-animal frequency breakdowns, all filterable and exportable to CSV.
- Inline medical evaluations.
- Record weight, appetite, hydration, behavior scores, symptoms, and destructive behaviors directly from the animal card.
- Session duration tracking.
- Automatic enrichment timing from sign-out to sign-in. View duration distributions and average time by enrichment type or enricher.
How Shelter Sense works
From setup to daily operations to reporting. Here's how shelters use Shelter Sense every day
Set Up Your Organization
Create your organization and Shelter Sense automatically provisions default animal types, locations, enrichment types, color codes, and team roles. Invite your staff and volunteers with role-based permissions.
Add Your Animals
Register animals with detailed profiles: breed, origin, location, color code, special needs, and training plan status. Organize them into cohorts for group tracking. Each animal gets a rich card showing all their information at a glance.
Track Daily Enrichment
Staff and volunteers sign animals out for enrichment from the animal card, selecting the enrichment type, their name, and role. When signing back in, they record fecal scores using a visual chart, urine scores, comments, and session ratings.
Record Medical Evaluations
Record evaluations inline from the animal card: weight, appetite (dry/wet), behavior assessments, hydration, symptoms (cough, sneeze, vomit), and destructive behaviors. All data is tracked over time for trend analysis.
Generate Reports & Analyze
Select animals from the management table and generate medical or behavioral reports instantly. Use presets like "All Active Animals" or "Active Dogs" or build custom queries. View symptom frequency, weight trends, enrichment patterns, and enricher leaderboards.
Ready to see it in action?
Enrichment tracking and shelter management, purpose-built
From daily enrichment sign-out/sign-in to medical evaluations, reporting, and team management: everything your shelter needs
- Create and manage animals by type (dogs, cats, and more)
- Assign locations, color codes, and special needs
- Toggle active/inactive status
- Filter and search across all animals
- One-click sign-out with enrichment type selection
- Visual fecal score chart (Bristol Stool Scale)
- Customizable sign-in fields per animal type
- Track enrichment time, frequency, and duration
- Create cohorts with bulk animal selection
- Filter animals by cohort on any page
- Cohort-level statistics and analytics
- Animals can belong to multiple cohorts
- Inline evaluation recording from animal cards
- Track weight trends and appetite patterns
- Monitor symptoms: cough, sneeze, vomit, and more
- Behavior assessment scoring
- WYSIWYG or PDF format per plan
- View and edit from animal detail card
- Search and manage plans across shelter
- Medical reports: weight trends, symptom frequency, stool distribution
- Behavioral reports: enrichment patterns, duration trends, top enrichers
- Enrichment reports: session patterns and enricher activity
- Multi-select animals from the management table for instant reports
- Copy shareable report links
- Add comments from the animal card Comments tab
- Comments linked to enrichment sessions automatically
- Rate sessions with 1-5 star ratings
- Search and paginate through comment history
- Admin, Staff, and Volunteer default roles
- Visual permissions matrix editor
- Per-resource CRUD permission control
- Invite users and assign roles
- Locations with bio-security level ratings
- Color codes with visual hex display
- Enrichment types scoped to animal types
- Special needs with acronyms and priority levels
- Per-animal-type sign-in form configuration
- Toggle and require specific data fields
- Default data provisioned for new organizations
- Multi-tenant with organization-level isolation
- Date-range filtering with up to 1-year spans
- Filter by color code, human type, enrichment type, location
- Per-animal enrichment frequency breakdowns
- CSV export for all statistics
- Email invitations with role assignment
- Organization switcher for multi-org users
- Track enricher sessions and time contributed
- Pending invite management
- Stripe-powered subscription management
- Per-tenant data isolation
- Role-based access enforcement on every action
- Built by Wilkins Software on Next.js + NestJS
Built for how shelters actually work
Every feature in Shelter Sense was designed around real shelter workflows and daily operations
Key Capabilities
Enrichment Sign-Out / Sign-In
Staff sign animals out with one click, selecting enrichment type, their name, and role. On sign-in, they record fecal scores using a visual Bristol Stool Chart, urine scores, comments, and ratings. The form is customizable per animal type.
Enrichment Analytics & Leaderboards
View session duration trends, peak enrichment hours, heatmaps, and enricher leaderboards per animal type. Filter by date range, color code, human type, enrichment type, and location. Export to CSV.
Medical Evaluation Recording
Record evaluations inline from the animal card: weight, appetite, behavior assessments, symptoms (cough, sneeze, vomit), hydration, and destructive behaviors. All data is tracked over time for trend analysis and reporting.
Medical & Behavioral Reports
Generate detailed reports from any selection of animals. Medical reports show weight trends, symptom frequency, and stool distribution. Behavioral reports show enrichment patterns, duration trends, and enricher leaderboards.
Team & Role Management
Invite staff and volunteers, assign granular roles, and track who enriches which animals. The Humans page lets you manage your team roster with human types, and the permissions matrix controls access to every resource.
Built by Wilkins Software
Designed with real shelter workflows in mind
Every enrichment form, evaluation field, and report was shaped by direct input from shelter workers who handle these tasks every day.
- Informed by real shelter staff.
- The visual fecal score chart, customizable sign-in forms, and cohort management were all built to match how shelters actually operate.
- Purpose-built, not adapted.
- Enrichment tracking, medical evaluations, and behavioral reports are first-class features, designed from the ground up for the workflows that matter to your team.
- Grows with your organization.
- Reliable results, clean code, and transparent development mean you get a solution that scales with your shelter without fighting your tools to get work done.

Ready to streamline enrichment tracking?
Schedule a personalized demo and see how Shelter Sense fits your shelter's workflow
Get a personalized walkthrough in 15 minutes
Have questions? We're here to help.