Improved K9 Reporting System

PACKTRACK TeamSystem Update

A record keeping system should make it easy to put data in and reward you with the ability to pull out great reports. Our latest update includes a more integrated reporting system that adds several new features. This new design brings all of the existing reporting functionality into one place. It also supports generating (and even printing!) reports right from your phone. In addition, you can create more advanced reports. For example, you can now create an exercise log report which only includes your tracking training exercises. Or generate a statistical summary report which only contains deployments from a specific requesting agency.

If you’re already familiar with reporting in PACKTRACK then some of this will be review.

What is a report?

A report takes information that you’ve entered into PACKTRACK and displays it in a readable format that’s easy to print or save as a PDF file. It might show a single record, such as a training exercise or deployment, or it could combine many records together in a long list or summarized view.

Where do I create reports?

The first thing you’ll notice is that all reports are now created in one place: the Records page. The old Reports page is no longer used. Click the context menu for one of the rows on your Records page to view a report for just that record. Click the new Create Report button to generate a report which combines multiple records together.


Generate A K9 Report For One Or More Records

When you click the Create Report button you’ll see this dialog where you can configure your report. You’ll use this interface when you need to combine multiple records into one cohesive report.


Create K9 Report Dialog


What types of reports are available?

There are 2 main report categories: Full Record reports and Summary reports. A full record report includes all of the details about the included records including any attached images. The screenshot below shows part of a full record exercise report.

Sample Full Record Exercise Report


A summary report combines information from multiple records. For example, it might simply list the records or provide summary statistical information. The screenshot below shows the first part of a training summary report which collects information together from multiple records.

Sample K9 Training Summary Report


Feel free to read more about the different types of reports that you can create.

How do I set which records to use in the report?

PACKTRACK now allows you to specify exactly which records should be included in a report. The reporting dialog supports 2 modes of operation: Standard Reports and Custom Reports.

Standard reports use all of your records. In addition, the dialog allows you to specify the report type and a date range. This functionality work just like it always has.


Reports Dialog Showing Standard & Custom Reports


There may be times, however, when you want to use only a subset of your records in a report. For example, you might want a log report which lists all of your obedience exercises. Or, perhaps you need a report with statistics on every deployment where there was an arrest. In this case you’ll need to create a custom report, which requires that you run a search on the Records page first. This feature is new and gives you more control of your reports. Learn more about custom reports.

Can I run reports from my phone?

As of this release, reports also work great on the PACKTRACK mobile app. While it can be difficult to see reports on a small phone screen you can still save them or even print directly from your phone (if it supports this feature).


Create Reports In The PACKTRACK Mobile App


How do I run really large reports?

Some reports take a long time to generate. This is most common when trying to print the entire training history of a dog using the Exercise report type (which includes all record data). When reports are expected to take a long time to generate PACKTRACK will disable the View option in the reports dialog. In this case, you should click the Download button instead.

Download A Large K9 Report


You will be notified when the report is ready by email and with a notification in the website or mobile app. You can then click the included link to download the report.


K9 Report Alert Notification


I have more questions

Feel free to review our knowledge base for more information. Here are some additional links to reporting help topics.


Outdated Handler Records

PACKTRACK TeamSystem Update

We’ve reworked how exercise changes are handled to make records more robust, yet easier to modify.

How K9 Training Records Work

In PACKTRACK, exercises consist of 2 parts:

  1. The exercise Details describe what will be done in the training. All handlers with dogs at the training event share the same exercise details. This saves time and reduces errors.
  2. The Dog Completion is added when the exercise is over. This is where you describe how each of your dogs performed in that exercise. This information is specific to you and isn’t shared with other handlers.

K9 Exercise Details vs Completion Record

Sometimes, the shared exercise Details need to be updated after handlers have already recorded how their dogs did in that exercise. This creates a problem since changing the exercise can impact the correctness of the dog completion record. For example, an exercise might define a drug detection activity with 0.1 grams of cocaine. A handler at this event completes the exercise by describing how his dog performed. He explicitly mentions the 0.1 grams in his narrative. If the exercise details are later updated to reflect the actual amount of cocaine (say 0.02 grams) then the handler’s completion record may no longer be accurate.

In the past, PACKTRACK hasn’t allowed changes to the exercise details if there are handlers who have completed it. This ensures that handler records aren’t modified or invalidated without their knowledge. Updating the exercise details required that you ask the handlers to first delete their completion records since they were written based on an outdated exercise description. That can be quite a hassle, especially if you’re only making a small change to the exercise details.

The New “Outdated Record” System

With this latest update, changing exercise details after handlers have completed the exercise is much simpler. A trainer or group leader can now modify the exercise details at any time. If a handler has completed the exercise then they will receive an email and site notification explaining that their completion record is now “outdated” and needs to be verified.

Outdated K9 Record

Clicking on an outdated exercise takes you to the completion record where the exercise detail changes are explained. You can now make updates to your completion based on the exercise changes or simply click Save to acknowledge and accept the modification. If there’s a problem with the exercise detail changes then the handler should not resave their completion record and instead discuss the exercise modifications with the person making the update.

Verifying Outdated K9 Records

Maintaining robust records that you can trust is core to PACKTRACK’s mission. This feature was targeted at making record modification easier without sacrificing record integrity. We thank you for your comments and feedback which ultimately led us to develop this functionality. Let us know what you think.

Better Record Keeping for K9 Trainers

PACKTRACK TeamSystem Update

PACKTRACK has always provided a dedicated interface for police K9 trainers. With our latest release we’ve updated the Trainer UI to the newer design currently used for the handler and supervisor roles. Now all 3 roles share the same Records page layout with an intuitive calendar and record list view.

Trainers often work with a group of K9 handlers and are responsible for creating and scheduling appropriate training exercises. To create a new training event just use the +Record button at the top right of the Records page. The search bar provides convenient record filtering capabilities. Click the search icon on the far right to expand the form for more filtering options. Click any date on the calendar to filter the record list to the selected day. Click a record row to open the K9 training event or exercise for editing.

K9 Trainer Records Page

A K9 trainer may also add feedback when handlers complete an exercise record. To do this, simply click on the record row, select the exercise and handler in the left pane and then click the Trainer Comments button in the upper right. Comments are automatically appended to the handler record and will appear in printed reports. Handlers are notified within PACKTRACK and by email when trainers add comments to their exercises.

K9 Trainer Add Handler Comments

The new Manage page allows trainers to see an overview of each K9 handler’s training activity. Convenient stats link directly to the associated data on the Records page. Click any of the numbers for more detail on a specific handler. The Training By Month graph makes it easy to see which handlers are training at least 16 hours each month (green bar). Click the icon with 3 dots on the far right of each row to open a context menu with additional options. Finally, you can invite more handlers to your trainer group using the +Member button in the upper right of the page.

K9 Trainer Handler Management

We hope these changes make it a little easier for trainers to create training events, provide handler feedback and monitor training activity. Log in at, give it a try and please let us know your thoughts on this update. We’d love to hear from you.

Updated K9 Training Classes & Profile Page

PACKTRACK TeamSystem Update

We’re continuing to update PACKTRACK to a modern, easier to use design. We now have K9 training class support in the Records page as well as a new handler profile page that works on the web and in the mobile app.

Training Classes

Create a training class record any time you want to document classroom work (which typically takes place indoors without your dog). This new record type is displayed on the records page just like any other police K9 record you may have for training or deployment activities.


K9 Police Training Class Records List


Click on a training class record row to open the record in the editor. From here you can view and edit any details. Classroom records support the new PACKTRACK record review system so supervisors can accept or reject records and the handler will be notified. Training class records are also a great place to store any K9 training documents you might have received at the class.


K9 Police Training Class Record Editor


User Profile Page

The updated profile page is available on the web and in the mobile app. It provides a cleaner interface and additional statistical information including your total training hours and number of deployments. It’s available for handlers (web and mobile app), trainers (web) and supervisors (web).


K9 Police Profile Page on Mobile


The new profile page borrows a feature from the Dogs page: you can organize all of your K9 record keeping documents into categories. Drag and drop files from your computer or select them from your phone. You can even rename files and move them between categories by dragging.


K9 Police Document Management


By the way, did you know that PACKTRACK has mobile apps for Android and iOS/iPhone? Download them anytime from the mobile app stores.

We hope these new updates improve your PACKTRACK experience. Got questions? Let us know.

K9 Supervisor & Record Review Enhancements

PACKTRACK TeamSystem Update

As a K9 supervisor you have a lot to manage. PACKTRACK has always provided a dedicated supervisor role to assist you in overseeing the training and deployments of your K9 teams. Our latest update significantly extends this functionality with a new interface, more features and a new record review system.

The most obvious change is that supervisors now see the same modern PACKTRACK interface that handlers have been using. This includes an expandable search bar at the top of the page, an intuitive calendar view summarizing the activities of all of your K9 teams and a detailed record list sorted into date groups.


PACKTRACK's new K9 supervisor records page


Key information is right at the top of the page. Click the Late Records banner to show any records that your handlers should have completed by now. Click the Not Reviewed banner to find all records that have been completed by your handlers but still need to be reviewed. Finally, select the Live Tracks banner to see all active tracking deployments as well as any that have occurred in the last 3 days.


Links to common K9 searches are shown at the top of the Records page


You can view the deployment track for any of your handlers in a fully interactive map by clicking the View Tracking Map button on the associated record row.


K9 supervisor views live K9 deployment tracking map


The same familiar Search Bar used by handlers is now available for supervisors as well. Filter the displayed records by type or handler using the dropdown fields or select one of your own custom Saved Searches. Expand the search form using the icon on the right to run a detailed record search. You can save any search to be used later by clicking the Save Search button.


K9 supervisor can search records by type and handler


All activities performed by your handlers are overlaid in the calendar. Simply click a date and all training and deployments for that day will show below. Circle icons in the calendar show training while stars are deployments. An outlined icon means there are incomplete records on that date.


K9 supervisors see activity data from all handlers overlaid onto their calendar


The records list summarizes each record as a row and the Completion and Reviewed status of each record are clearly marked. Click anywhere on a training or deployment row to open a detail view.



Reviewing records is fast and intuitive. Once a record is open just select an appropriate exercise, handler and dog and then click the Reviewed icon in the top right. Reviewing deployments works the same way.


K9 supervisor reviews K9 training record


When rejecting records you’ll need to enter a rejection reason. The associated handler will get a notification within PACKTRACK and by email that their record was rejected, along with the reason. Once they update and resave the record you’ll be able to review it again.


K9 handlers see the record rejection reason


The new member management page provides a simple summary of each of your handler’s activities. Invite or signup new members using the +Member button in the upper right. Use the Handlers table to review and compare performance. You can click on a column header such as Training Hours or Total Deployments to sort the table the way you want. Clicking on a handler’s name or one of their statistics will open the Records page filtered to show those records. Lastly, the bar charts in this table offer a snapshot of training and deployment activity for each handler by month. This makes it easy to spot issues with things like training consistency. Green bars in the Training By Month column show months where the handler has trained for 16 or more hours.


K9 supervisors can view handler summary data in the new Manage page


We hope these updates help make your supervisory work just a little bit easier. Find a bug or have a suggestion to improve PACKTRACK? Let us know!

PACKTRACK Pricing Change

Andrew WeimanGeneral

We’re planning a change to all PACKTRACK handler subscriptions. Prices will be increasing in the new year so that we can continue to enhance the service with great new features. The price for new and existing handlers will increase to $140 per year ($11.67/month) starting on Jan 1st, 2022. If you pay monthly then it will be $14 per month. If you’ve already paid for your subscription then this increase won’t affect you until you renew. Free trainer and supervisor accounts are not affected.

We recognize that this may be surprising considering how long we’ve been able to keep our price so low. This increase helps us ensure our long term commitment to providing a robust, easy to use K9 record keeping solution for handlers everywhere. These are the reasons we’re moving forward with this change:

  • Our pricing has been unchanged since PACKTRACK was introduced over 10 years ago
  • The costs associated with running this service have risen substantially over the years
  • We continue to invest heavily in new features, refinements and bug fixes every month
  • We’re committed to a roadmap of quality improvements to give you the best possible experience
  • Even after this change, at under $12/month, we still cost less than our competition

Thank you for your understanding. We don’t make these decisions lightly and very much appreciate your support of this service. If you have any concerns at all please reach out and let us know.

Thanks always,
Andrew Weiman and Jeff Barrett

K9 Training Exercise Scenarios

PACKTRACK TeamSystem Update

With our latest update you can now create scenario-based training exercises for your K9. A scenario exercise includes several types of patrol training in one focused exercise. The goal is teach the dog to transition back and forth between each skill within a short period of time. This helps you to more accurately replicate real life work as a K9 team. For example, you might switch from an area search to a building search and then to a track in one training scenario.

Creating a scenario exercise is easy. Use the + PATROL TYPE button to add each type to the exercise definition.


K9 Records - Create Scenario Exercise


When handlers later complete this multi-part exercise they only need to write their comments on the training outcome in one place to summarize all activities.


K9 Records - Handler Completes Scenario Exercise


You can also specifically search for multi-type scenario records in the search form.


K9 Records - Search For Scenario Training


Here’s an example of how you might write up your comments for a scenario exercise.

SCENARIO synopsis: Carjacking robbery with a firearm. Suspect fled on foot and resisted with violence once located by the K-9 team. K-9 was used to locate the discarded firearm.

The exercise monitor, Andrew Weiman, directed me to the starting location of the track where the robbery suspect was last seen by officers, running away. Two cover officers accompanied me. Prior to beginning the track, a loud K-9 warning was given but no response was heard and no one surrendered. The track was only 100 yards in length, moving from north to south along a fence line and ending with a proximity alert by K-9 Hunter from approximately 15 yards away. Based on the alert, I paused our progression and took cover at the rear bumper of a parked work truck and began to survey the immediate area for threats. I allowed K-9 Hunter to move forward to the end of his 20 ft tracking lead to cast for airborne odors. K-9 Hunter again began to bracket with his head up, cast along the soft air currents that were flowing into his direction from in front of us. K-9 Hunter targeted a garbage container and barked as an alert to the presence of the hiding suspect. Another K-9 warning was given to the unseen and still hidden suspect. The suspect ran from his hiding place at the opposite side of the garbage container and K-9 Hunter was released with the apprehension command. There were no issues with the dog’s tracking.

K-9 Hunter chased the suspect down and bit the hidden sleeve on the decoy’s right arm, holding on until I ran up to aid in the apprehension. I ordered the suspect to stop resisting and to stop kicking the dog as I performed two knee strikes and a leg sweep on the left leg of the suspect to take him to the ground. I ordered my cover officers to take control of the suspect’s legs and left arm as I took control of K-9 Hunter. K-9 Hunter was given one verbal command to release the bite as I applied e-collar stimulus simultaneously to the voice command. K-9 Hunter responded instantly and affirmatively to the verbal and physical command to release.

Once we moved back to the starting location of the track, I was informed by the monitor, Andrew Weiman, to walk across the street and meet with monitor Aaron Petermen. I was informed that the suspect had discarded a pistol and a wallet and I was to perform an area search for the evidence. I removed the tracking harness and long lead from K-9 Hunter, and gave him the command to search the open grassy area for evidence. K-9 Hunter was able to locate and move into a down position in front of the pistol in approximately 40 seconds. I called K-9 Hunter to a heel position and Monitor Aaron Peterman covered the pistol with a traffic cone. I commanded the K-9 to search the area again and he was able to locate the wallet in about 2 minutes of searching and about 20 yards from the pistol. K-9 Hunter moved to a down position with the wallet in front of him and he mouthed the wallet, throwing it up into the air, at which time I verbally corrected him and commanded him back into the down position at the wallet. The K-9 was called to a heel position and redirected to search again, to reinforce the down command on the article and to not molest the evidence. I verbally corrected the dog when he got too close to the article with his mouth and he avoided touching it. I called him to the heel position and leashed him. As we walked away, in a heel, I rewarded the dog with a toy and game of tug.

We hope you find this new feature addition helpful. If you have any feedback on this update or anything else then please reach out and let us know.

Optional K9 Training Events

PACKTRACK TeamSystem Update

First of all, we’d like to thank everyone for their patience as we’ve migrated PACKTRACK to the new interface. All K9 training and deployment records now use a new modern design which works the same on the website and in the iOS and Android mobile apps. We’ll continue to transition other areas of the interface to the new design over the coming months.

Until now PACKTRACK has only supported mandatory event attendance. When creating an event you specify which handlers will train and it’s expected that they will all be there. Our latest feature lets training event creators choose whether each member’s attendance is optional or mandatory. You can now schedule an upcoming event with a list of optional handlers and allow them to decide whether they will attend.

Attendance settings for K9 training events

Members who are invited to an optional event will receive an email and notification asking if they’d like to attend. To respond to the invitation just click the yellow “Undecided” button in the event row or use the context menu. You can change your mind about attending any time using the same options.

Choose to opt-in or decline a K9 training event invitation

View each member’s attendance status (whether they opted-in or declined) by opening the event. Note that Mandatory events will always show all members as attending.

Event member attendance status

You may have noticed that the record list layout has changed. While it looks a little different it still works the same way. This updated design better distinguishes between the training event and the exercises within each event. As before you can click on any row to open the Record Editor and the icon with 3 dots on the far right of each row provides context menu options.

Updated training record rows in PACKTRACK

We hope this update gives training groups a more flexible way to plan their training. This feature, like many others, was added based on your comments and suggestions. Please keep the feedback coming and let us know if you have any questions.

New PACKTRACK Interface

PACKTRACK TeamSystem Update

It’s been a while since our last blog post! We’ve been hard at work redesigning the PACKTRACK interface to make it even easier to enter K9 training and deployment records.


PACKTRACK Records Page


In the early spring we quietly introduced the new training interface as a Beta feature available in the Records page. Access to the old training interface was still available but we’ve been encouraging everyone to try the new design and give us feedback. This new interface is available on the website and in the app and provides numerous speed and usability improvements to make record keeping fast and accurate. We’ve been actively refining the new design with bug fixes and enhancements based on your comments.


PACKTRACK Detection Exercise Page


The majority of you now use the new interface to enter your training records. To simplify the system for everyone we’re ready to remove the old interface from PACKTRACK on the website and in the mobile app. We recognize that some of you are still using the old system and that this will require learning a new interface. We feel the new system is much easier to use but that doesn’t mean there won’t be challenges in learning something new. We ask for your patience during this transition.


PACKTRACK Menu Items To Be Removed


The new PACKTRACK UI will provide a streamlined experience with new features that works the same on the website and in the app. However this new technology won’t work in the Internet Explorer web browser. If you’re still using this browser then you’ll need to upgrade to a modern browser such as Google Chrome, Mozilla Firefox, Microsoft Edge or Safari.

Please feel free to reach out to us at any time using our new support system. You can ask questions and provide feedback in a convenient chat interface that’s similar to text messaging. We’ll do our best to answer your questions quickly so you can get back to your K9 records.


PACKTRACK Help & Support System


A few weeks after the transition to the new PACKTRACK training UI we will update the deployments UI to use the same design. Our goal is to have most if not all PACKTRACK pages running with the new design by the end of the year. We appreciate your patience and value your feedback during this process. If you have any comments or concerns about anything then please reach out.

K9 App Improvements

PACKTRACK TeamSystem Update

The latest release brings the new PACKTRACK interface to our iPhone and Android apps. All of the previous K9 record keeping features in the mobile app are still available, including K9 tracking, training and deployment records. But we’ve also made a few additions. The first thing you’ll notice is that the navigation tabs have been moved from the bottom of the screen into a new side menu which is accessed by tapping the button in the upper left. This frees up vertical space and gives us room to add more options.


PACKTRACK Mobile App Home Screen


If you see any issues, make sure to update your mobile app to the latest version available from Google Play or the iOS App Store. You can check the version of your installed PACKTRACK app on the bottom right of the home page. You’ll need version 4.3.0 or greater.

The Dogs page is another addition to the new mobile app. It’s based on the same layout as the PACKTRACK desktop site and should look immediately familiar. From here you can access all of the same Dog configuration settings as are available on the main PACKTRACK site. Upload photos and documents directly from your phone, change dog settings or set a new dog profile picture. You can even drag and drop K9 documents between categories using your finger. Try it out!


PACKTRACK Mobile App Dog Screen


This set of changes is just the first step. Over the coming months we’ll be introducing new screens and additional functionality that work the same on the desktop and in our mobile apps. As with the desktop site we’ve ensured that help information is always available. Tap a question mark in the app to get relevant help whenever you need it.


PACKTRACK Mobile App Dog Edit Screen


There are lots of other changes here as well. For example, you can (finally) delete a dog if you’re just using it for testing. Also, search results on the main site are much improved when a specific dog is selected. Lastly, we’ve addressed over a dozen bug fixes and refinements to improve how PACKTRACK works. We really appreciate your feedback as we enhance our K9 training and deployment software to be robust and comprehensive yet easy to use. Let us know what is (or isn’t) working for you.