BS,
If you want a system that will pass muster with the feds (i.e. be officially acceptable as permanent aircraft equipment) I don't think that a system that uses a cellular network would be accepted by them.
There are various systems available these days to track your errant pooch! Perhaps you could fit one of those to each pilot?