The marketing seemed to be centered around reducing the risk of a lost pet. If this is truly the goal, having a crowd sourced mesh network for recovering a lost pet seems like an ideal feature.
Alternatively, you can just write your phone number on a dog tag.
Additionally, I don't see anything on the tag that explains to people that they should download an app for owner information.