IdentityBirth: UnknownDeath: UnknownName VariantsJames H Canine (primary)PositionsNo positions recorded yet.