| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2022 Workiva --> |
<!-- r:a5ef1d66-da4c-47da-a32b-d91d5d879732,g:78d494c8-54b2-423d-a2fd-22a7d73d6874 --> |
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/> |
| <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/> |
| <link:roleRef roleURI="http://www.trupanion.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="simple" xlink:href="trup-20220630.xsd#ConsolidatedStatementofStockholdersEquity"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="extended" id="i09cff2e515a04e75814ec20959965084_ConsolidatedStatementofStockholdersEquity"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a142476a-6a68-4f18-b618-fd4507b0b2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a142476a-6a68-4f18-b618-fd4507b0b2e2" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f42acf89-7813-472d-b7bb-d89e39879a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_f42acf89-7813-472d-b7bb-d89e39879a3b" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_10ff8116-49a1-4bc3-9cf3-22293b88064b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_StockholdersEquity_10ff8116-49a1-4bc3-9cf3-22293b88064b" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9d69ecc7-214c-4406-af1f-7d591b20b65e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9d69ecc7-214c-4406-af1f-7d591b20b65e" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_27e35494-a127-4355-a1bc-f8ec9bcb9ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_27e35494-a127-4355-a1bc-f8ec9bcb9ee0" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_aa6f4ee0-b694-4ef0-add5-e35c84cea53e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_aa6f4ee0-b694-4ef0-add5-e35c84cea53e" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_ab5a1f86-4c72-4818-ad6c-494847db1a32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_ab5a1f86-4c72-4818-ad6c-494847db1a32" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_edcb037d-dfa3-48ed-8ca2-a4b09cbdcf3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_edcb037d-dfa3-48ed-8ca2-a4b09cbdcf3b" xlink:type="arc" order="7"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2af216f3-bbf6-49b6-8e9d-ecfb1476a125" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2af216f3-bbf6-49b6-8e9d-ecfb1476a125" xlink:type="arc" order="8"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4edfee25-7a80-44eb-83d9-7f8219132fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_dff67a82-7650-486e-8553-058a7371e1e6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4edfee25-7a80-44eb-83d9-7f8219132fc0" xlink:type="arc" order="9"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e8fabaf6-e639-48a3-9317-92e0588c8645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_36545f96-5334-4118-be3a-ac57df533955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b318c132-ea53-480f-8bc3-eea7d5d5c7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a142476a-6a68-4f18-b618-fd4507b0b2e2" xlink:to="loc_us-gaap_StatementTable_b318c132-ea53-480f-8bc3-eea7d5d5c7bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_471bbaba-6b89-49f1-b066-03605b795190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b318c132-ea53-480f-8bc3-eea7d5d5c7bb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_471bbaba-6b89-49f1-b066-03605b795190" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_471bbaba-6b89-49f1-b066-03605b795190_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_471bbaba-6b89-49f1-b066-03605b795190" xlink:to="loc_us-gaap_EquityComponentDomain_471bbaba-6b89-49f1-b066-03605b795190_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fe5308d6-edda-4e7d-8506-55da7bc278cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_471bbaba-6b89-49f1-b066-03605b795190" xlink:to="loc_us-gaap_EquityComponentDomain_fe5308d6-edda-4e7d-8506-55da7bc278cb" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_36fbb014-64f8-44c3-93e1-c38c48f28243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fe5308d6-edda-4e7d-8506-55da7bc278cb" xlink:to="loc_us-gaap_CommonStockMember_36fbb014-64f8-44c3-93e1-c38c48f28243" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_647301c4-ab23-4cda-a088-29b2a73425f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fe5308d6-edda-4e7d-8506-55da7bc278cb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_647301c4-ab23-4cda-a088-29b2a73425f2" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_88bcd99f-d4c1-419c-ac30-445c1acd229f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fe5308d6-edda-4e7d-8506-55da7bc278cb" xlink:to="loc_us-gaap_RetainedEarningsMember_88bcd99f-d4c1-419c-ac30-445c1acd229f" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_44e18c6b-d5bc-4296-a749-c9b26ed71c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fe5308d6-edda-4e7d-8506-55da7bc278cb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_44e18c6b-d5bc-4296-a749-c9b26ed71c3a" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_4169c0a8-16e6-4d79-a4d1-b8e1a254759f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fe5308d6-edda-4e7d-8506-55da7bc278cb" xlink:to="loc_us-gaap_TreasuryStockMember_4169c0a8-16e6-4d79-a4d1-b8e1a254759f" xlink:type="arc" order="4"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/NetLossperShareDetailsScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShare" xlink:type="simple" xlink:href="trup-20220630.xsd#NetLossperShareDetailsScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShare"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/NetLossperShareDetailsScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShare" xlink:type="extended" id="i7e2a89f697814ac594c4b1229ec0b331_NetLossperShareDetailsScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShare"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_99a18b09-cc58-44f7-9a03-a6ff3c057927" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2f074cd0-9b7d-493d-aee5-e9e6b846aa28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_99a18b09-cc58-44f7-9a03-a6ff3c057927" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2f074cd0-9b7d-493d-aee5-e9e6b846aa28" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f706a9bb-33f2-403b-a86d-09a02edfc1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_99a18b09-cc58-44f7-9a03-a6ff3c057927" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f706a9bb-33f2-403b-a86d-09a02edfc1cf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9f255f77-bd72-4df4-8778-bbc0d58b239f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f706a9bb-33f2-403b-a86d-09a02edfc1cf" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9f255f77-bd72-4df4-8778-bbc0d58b239f" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9f255f77-bd72-4df4-8778-bbc0d58b239f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9f255f77-bd72-4df4-8778-bbc0d58b239f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9f255f77-bd72-4df4-8778-bbc0d58b239f_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9d0be5b8-3240-4299-ba17-6c3c3decab0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9f255f77-bd72-4df4-8778-bbc0d58b239f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9d0be5b8-3240-4299-ba17-6c3c3decab0c" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ea1df96f-a6e6-440f-b1f8-135bed4cdfe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9d0be5b8-3240-4299-ba17-6c3c3decab0c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ea1df96f-a6e6-440f-b1f8-135bed4cdfe5" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_002fe339-de0c-4de1-9ce2-8183e034d3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9d0be5b8-3240-4299-ba17-6c3c3decab0c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_002fe339-de0c-4de1-9ce2-8183e034d3f4" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/InvestmentSecuritiesDetailsInvestmentSchedule" xlink:type="simple" xlink:href="trup-20220630.xsd#InvestmentSecuritiesDetailsInvestmentSchedule"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/InvestmentSecuritiesDetailsInvestmentSchedule" xlink:type="extended" id="i9a2273c3c5f04d5aba9e7e480b2bed1f_InvestmentSecuritiesDetailsInvestmentSchedule"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_21531edf-5273-4d0b-b901-455e3da725f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_21531edf-5273-4d0b-b901-455e3da725f1" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c33fa642-ea66-4087-9c57-767e15e673e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c33fa642-ea66-4087-9c57-767e15e673e7" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d77b1747-14ac-4f90-97c6-45ecca885468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d77b1747-14ac-4f90-97c6-45ecca885468" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_2e084316-58d6-45ac-8707-8585d553c950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_2e084316-58d6-45ac-8707-8585d553c950" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_0726d502-6196-4fbd-b271-0dc75996306f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_HeldToMaturitySecurities_0726d502-6196-4fbd-b271-0dc75996306f" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_1367b75b-924c-418e-9f9a-0f697c7cf6c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_1367b75b-924c-418e-9f9a-0f697c7cf6c8" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_a8695074-b8fe-4c3a-96c6-2a56b631debc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_a8695074-b8fe-4c3a-96c6-2a56b631debc" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_38817315-a968-485a-89ee-9273a6f00c94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_38817315-a968-485a-89ee-9273a6f00c94" xlink:type="arc" order="7"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_358856f8-7518-4da7-b49f-2c328aa7220c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_c0e84508-ed73-4827-a7a3-24cdd6823207" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_358856f8-7518-4da7-b49f-2c328aa7220c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_18f71712-02c7-4a22-bb51-3f50523679f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_358856f8-7518-4da7-b49f-2c328aa7220c" xlink:to="loc_us-gaap_InvestmentTypeAxis_18f71712-02c7-4a22-bb51-3f50523679f4" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_18f71712-02c7-4a22-bb51-3f50523679f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_18f71712-02c7-4a22-bb51-3f50523679f4" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_18f71712-02c7-4a22-bb51-3f50523679f4_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_de1d59d0-9ee0-46f4-99ea-131a1e05506d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_18f71712-02c7-4a22-bb51-3f50523679f4" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_de1d59d0-9ee0-46f4-99ea-131a1e05506d" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMember_ec1389e7-15af-467a-bc7f-944625ffc142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_de1d59d0-9ee0-46f4-99ea-131a1e05506d" xlink:to="loc_us-gaap_DepositsMember_ec1389e7-15af-467a-bc7f-944625ffc142" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_73d4d1dc-3fe4-4368-8c46-91794f583b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_de1d59d0-9ee0-46f4-99ea-131a1e05506d" xlink:to="loc_us-gaap_MunicipalBondsMember_73d4d1dc-3fe4-4368-8c46-91794f583b4d" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_e774ef85-857f-4af1-9425-00ed3cc00266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_de1d59d0-9ee0-46f4-99ea-131a1e05506d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_e774ef85-857f-4af1-9425-00ed3cc00266" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_1cff1a0d-9150-45a9-bcc0-694a4bd08905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_de1d59d0-9ee0-46f4-99ea-131a1e05506d" xlink:to="loc_us-gaap_CertificatesOfDepositMember_1cff1a0d-9150-45a9-bcc0-694a4bd08905" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_25d5fb5a-028a-4df8-aef6-489439559a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_de1d59d0-9ee0-46f4-99ea-131a1e05506d" xlink:to="loc_us-gaap_USGovernmentDebtSecuritiesMember_25d5fb5a-028a-4df8-aef6-489439559a0e" xlink:type="arc" order="4"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/FairValueDetailsInvestmentsSchedule" xlink:type="simple" xlink:href="trup-20220630.xsd#FairValueDetailsInvestmentsSchedule"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/FairValueDetailsInvestmentsSchedule" xlink:type="extended" id="i650e663b69044ae5bc91752130f5f658_FairValueDetailsInvestmentsSchedule"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9ae41090-e1c4-401e-ae1e-5ff0bb10045b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f6dcdc93-b8e1-4f66-8878-21b5fa3a2c40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9ae41090-e1c4-401e-ae1e-5ff0bb10045b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f6dcdc93-b8e1-4f66-8878-21b5fa3a2c40" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b39a0e29-e4af-4fcc-8e73-5f8581e4ca3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9ae41090-e1c4-401e-ae1e-5ff0bb10045b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b39a0e29-e4af-4fcc-8e73-5f8581e4ca3a" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f0febf21-d801-4774-9d81-348e402f5d51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9ae41090-e1c4-401e-ae1e-5ff0bb10045b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f0febf21-d801-4774-9d81-348e402f5d51" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestInVariableInterestEntity_52bdd1b8-357e-4504-8314-aec55ab596b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9ae41090-e1c4-401e-ae1e-5ff0bb10045b" xlink:to="loc_us-gaap_NoncontrollingInterestInVariableInterestEntity_52bdd1b8-357e-4504-8314-aec55ab596b7" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_c3adc4be-1b68-4b90-8cfa-cd1898578309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9ae41090-e1c4-401e-ae1e-5ff0bb10045b" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_c3adc4be-1b68-4b90-8cfa-cd1898578309" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1769ae7b-4223-4021-8566-6f3b4c8de7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9ae41090-e1c4-401e-ae1e-5ff0bb10045b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1769ae7b-4223-4021-8566-6f3b4c8de7aa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_4674b39c-3521-4131-b4ed-ff670c9483ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1769ae7b-4223-4021-8566-6f3b4c8de7aa" xlink:to="loc_us-gaap_InvestmentTypeAxis_4674b39c-3521-4131-b4ed-ff670c9483ba" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_4674b39c-3521-4131-b4ed-ff670c9483ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_4674b39c-3521-4131-b4ed-ff670c9483ba" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_4674b39c-3521-4131-b4ed-ff670c9483ba_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_a091fce0-16cf-4cdf-9035-454b2d8d3c19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_4674b39c-3521-4131-b4ed-ff670c9483ba" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_a091fce0-16cf-4cdf-9035-454b2d8d3c19" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5ab370e6-4291-4ad1-bb10-868b8e60f30e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_a091fce0-16cf-4cdf-9035-454b2d8d3c19" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5ab370e6-4291-4ad1-bb10-868b8e60f30e" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMember_ab826c42-273f-4142-8802-ada06d77d789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_a091fce0-16cf-4cdf-9035-454b2d8d3c19" xlink:to="loc_us-gaap_DepositsMember_ab826c42-273f-4142-8802-ada06d77d789" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_10b7dba9-c6c8-435a-acca-786802d17b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_a091fce0-16cf-4cdf-9035-454b2d8d3c19" xlink:to="loc_us-gaap_MunicipalBondsMember_10b7dba9-c6c8-435a-acca-786802d17b10" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_395f33e4-6063-467b-8591-d0a718abcda4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1769ae7b-4223-4021-8566-6f3b4c8de7aa" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_395f33e4-6063-467b-8591-d0a718abcda4" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_395f33e4-6063-467b-8591-d0a718abcda4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_395f33e4-6063-467b-8591-d0a718abcda4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_395f33e4-6063-467b-8591-d0a718abcda4_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_74928831-ec9b-4247-94a6-529548da3af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_395f33e4-6063-467b-8591-d0a718abcda4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_74928831-ec9b-4247-94a6-529548da3af1" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6d5ecd44-2632-4a3c-b58e-a08f0cdbc1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_74928831-ec9b-4247-94a6-529548da3af1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6d5ecd44-2632-4a3c-b58e-a08f0cdbc1b1" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_822e31ce-09d6-4b06-acf4-a43e3319c453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_74928831-ec9b-4247-94a6-529548da3af1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_822e31ce-09d6-4b06-acf4-a43e3319c453" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7c416785-ee76-4f9a-8859-865198c51de4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_74928831-ec9b-4247-94a6-529548da3af1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7c416785-ee76-4f9a-8859-865198c51de4" xlink:type="arc" order="2"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/IntangibleAssetsGoodwillandOtherDetails" xlink:type="simple" xlink:href="trup-20220630.xsd#IntangibleAssetsGoodwillandOtherDetails"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/IntangibleAssetsGoodwillandOtherDetails" xlink:type="extended" id="i00dd805ae1d549568f20ea5f757bf7b5_IntangibleAssetsGoodwillandOtherDetails"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_dc9a5b18-160c-4f07-88bf-7cbcb374f733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_49d83d19-d89a-4afb-96a4-f5197438dce4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_dc9a5b18-160c-4f07-88bf-7cbcb374f733" xlink:to="loc_us-gaap_Goodwill_49d83d19-d89a-4afb-96a4-f5197438dce4" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_075eed58-0562-4e52-94f9-bc07a9d52cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_dc9a5b18-160c-4f07-88bf-7cbcb374f733" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_075eed58-0562-4e52-94f9-bc07a9d52cf5" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_7eaa21b7-3765-4296-a1eb-978328910d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_dc9a5b18-160c-4f07-88bf-7cbcb374f733" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_7eaa21b7-3765-4296-a1eb-978328910d8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9b555d62-c2aa-40dc-be46-999b28c476d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_7eaa21b7-3765-4296-a1eb-978328910d8b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9b555d62-c2aa-40dc-be46-999b28c476d3" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9b555d62-c2aa-40dc-be46-999b28c476d3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9b555d62-c2aa-40dc-be46-999b28c476d3" xlink:to="loc_us-gaap_SegmentDomain_9b555d62-c2aa-40dc-be46-999b28c476d3_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d74644de-536b-4fd7-8e28-dc3be5ed067d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9b555d62-c2aa-40dc-be46-999b28c476d3" xlink:to="loc_us-gaap_SegmentDomain_d74644de-536b-4fd7-8e28-dc3be5ed067d" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_SubscriptionbusinessMember_1c57f2ff-6107-4da4-964e-a1d8b7c5019c" xlink:href="trup-20220630.xsd#trup_SubscriptionbusinessMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d74644de-536b-4fd7-8e28-dc3be5ed067d" xlink:to="loc_trup_SubscriptionbusinessMember_1c57f2ff-6107-4da4-964e-a1d8b7c5019c" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_b41350b0-b84c-4029-b2ac-c6fde175c767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d74644de-536b-4fd7-8e28-dc3be5ed067d" xlink:to="loc_us-gaap_AllOtherSegmentsMember_b41350b0-b84c-4029-b2ac-c6fde175c767" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/ClaimsReserveTables" xlink:type="simple" xlink:href="trup-20220630.xsd#ClaimsReserveTables"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/ClaimsReserveTables" xlink:type="extended" id="i2605e4e419d84b388658465e83bfb08c_ClaimsReserveTables"> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_b01f7348-419f-45f8-a86a-2dc4912693ea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SupplementaryInsuranceInformationBySegmentLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_fe5dd853-b4d3-41de-acce-c70104af6332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_b01f7348-419f-45f8-a86a-2dc4912693ea" xlink:to="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_fe5dd853-b4d3-41de-acce-c70104af6332" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_SupplementaryInsuranceInformationBySegmentTable_a4afc962-611b-48b9-aec8-24f850b34a4e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SupplementaryInsuranceInformationBySegmentTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_b01f7348-419f-45f8-a86a-2dc4912693ea" xlink:to="loc_srt_SupplementaryInsuranceInformationBySegmentTable_a4afc962-611b-48b9-aec8-24f850b34a4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0ed2d809-f863-4c3d-91af-f27598c72af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentTable_a4afc962-611b-48b9-aec8-24f850b34a4e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0ed2d809-f863-4c3d-91af-f27598c72af1" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0ed2d809-f863-4c3d-91af-f27598c72af1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0ed2d809-f863-4c3d-91af-f27598c72af1" xlink:to="loc_us-gaap_SegmentDomain_0ed2d809-f863-4c3d-91af-f27598c72af1_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ca1135d7-086d-4ac3-a06f-084f461647df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0ed2d809-f863-4c3d-91af-f27598c72af1" xlink:to="loc_us-gaap_SegmentDomain_ca1135d7-086d-4ac3-a06f-084f461647df" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_SubscriptionbusinessMember_c7a96f02-a133-4087-86bf-6fa24d6f2f6e" xlink:href="trup-20220630.xsd#trup_SubscriptionbusinessMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ca1135d7-086d-4ac3-a06f-084f461647df" xlink:to="loc_trup_SubscriptionbusinessMember_c7a96f02-a133-4087-86bf-6fa24d6f2f6e" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_be7e7277-e8ff-4635-b582-d1c34213bb28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ca1135d7-086d-4ac3-a06f-084f461647df" xlink:to="loc_us-gaap_AllOtherSegmentsMember_be7e7277-e8ff-4635-b582-d1c34213bb28" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/ClaimsReserveDetailsReserveRollforward" xlink:type="simple" xlink:href="trup-20220630.xsd#ClaimsReserveDetailsReserveRollforward"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/ClaimsReserveDetailsReserveRollforward" xlink:type="extended" id="i49fa31777cf34103b0804cbd72b85464_ClaimsReserveDetailsReserveRollforward"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_47b87734-f54d-49f2-b401-80600245126b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_47b87734-f54d-49f2-b401-80600245126b" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense_bbe79b91-39b3-4d49-a52d-bf6cb31a9f70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense_bbe79b91-39b3-4d49-a52d-bf6cb31a9f70" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_54857363-530f-40f3-9a82-1cc86c034749" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_54857363-530f-40f3-9a82-1cc86c034749" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_a35e4444-3e44-481d-8c5f-7f2bcc36e238" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_a35e4444-3e44-481d-8c5f-7f2bcc36e238" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_ced6acd2-3237-441c-97e2-87126dc68e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_ced6acd2-3237-441c-97e2-87126dc68e1b" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1_9e7e948e-8c18-4be4-ac49-396b76795287" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1_9e7e948e-8c18-4be4-ac49-396b76795287" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_63e62f08-1487-4a51-93ec-b13da9c39311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_63e62f08-1487-4a51-93ec-b13da9c39311" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_Claimsexpensenoncash_497f3d26-e1cb-4260-8fa0-361e2c7f83b6" xlink:href="trup-20220630.xsd#trup_Claimsexpensenoncash"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_trup_Claimsexpensenoncash_497f3d26-e1cb-4260-8fa0-361e2c7f83b6" xlink:type="arc" order="7"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_e7236cb9-28c3-416a-9ffa-c60fbff0b72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_58e9e005-62a1-4464-94f6-77aa8a7d92fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_d8111db4-3ae4-40c7-8099-04cd88ff07f0" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_58e9e005-62a1-4464-94f6-77aa8a7d92fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_aeec42f8-9ee1-4935-8048-1b280e5aacba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_58e9e005-62a1-4464-94f6-77aa8a7d92fb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_aeec42f8-9ee1-4935-8048-1b280e5aacba" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_aeec42f8-9ee1-4935-8048-1b280e5aacba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_aeec42f8-9ee1-4935-8048-1b280e5aacba" xlink:to="loc_us-gaap_SegmentDomain_aeec42f8-9ee1-4935-8048-1b280e5aacba_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_41fa38b7-d160-4f18-9989-a64501bee887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_aeec42f8-9ee1-4935-8048-1b280e5aacba" xlink:to="loc_us-gaap_SegmentDomain_41fa38b7-d160-4f18-9989-a64501bee887" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_SubscriptionbusinessMember_6b6c2ccc-4eb4-464f-bd7b-7bbaeb71766a" xlink:href="trup-20220630.xsd#trup_SubscriptionbusinessMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_41fa38b7-d160-4f18-9989-a64501bee887" xlink:to="loc_trup_SubscriptionbusinessMember_6b6c2ccc-4eb4-464f-bd7b-7bbaeb71766a" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_15e370cf-39d0-4f39-8d3f-790745f4b231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_41fa38b7-d160-4f18-9989-a64501bee887" xlink:to="loc_us-gaap_AllOtherSegmentsMember_15e370cf-39d0-4f39-8d3f-790745f4b231" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/ClaimsReserveDetailsNarrative" xlink:type="simple" xlink:href="trup-20220630.xsd#ClaimsReserveDetailsNarrative"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/ClaimsReserveDetailsNarrative" xlink:type="extended" id="if81240c1c810422394c9ee300b1c9af9_ClaimsReserveDetailsNarrative"> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_52bb8332-ff0f-4ec8-94b8-5f05360006ee" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SupplementaryInsuranceInformationBySegmentLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePeriodIncreaseDecrease_3172022f-b953-4d32-b6ad-fdf505fd1e39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePeriodIncreaseDecrease"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_52bb8332-ff0f-4ec8-94b8-5f05360006ee" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePeriodIncreaseDecrease_3172022f-b953-4d32-b6ad-fdf505fd1e39" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_ad5f997b-70c3-4bb5-978a-c4fc10e1e94b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_52bb8332-ff0f-4ec8-94b8-5f05360006ee" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_ad5f997b-70c3-4bb5-978a-c4fc10e1e94b" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_9a7f068e-63bc-4991-a35e-85898586d293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_11635bd6-0d89-4638-a432-6686e10ac62f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_52bb8332-ff0f-4ec8-94b8-5f05360006ee" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_11635bd6-0d89-4638-a432-6686e10ac62f" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_022d5160-0b11-416b-9ef4-c01cbea52fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_52bb8332-ff0f-4ec8-94b8-5f05360006ee" xlink:to="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_022d5160-0b11-416b-9ef4-c01cbea52fd0" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_7f9cb790-5dd6-44da-9a6e-f44c1de9cb33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_52bb8332-ff0f-4ec8-94b8-5f05360006ee" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_7f9cb790-5dd6-44da-9a6e-f44c1de9cb33" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_SupplementaryInsuranceInformationBySegmentTable_3ff73d66-8d31-401e-86f4-8b6354f24f97" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SupplementaryInsuranceInformationBySegmentTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentLineItems_52bb8332-ff0f-4ec8-94b8-5f05360006ee" xlink:to="loc_srt_SupplementaryInsuranceInformationBySegmentTable_3ff73d66-8d31-401e-86f4-8b6354f24f97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e65d32cf-3500-45d3-8f5d-e5e79eab386b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_SupplementaryInsuranceInformationBySegmentTable_3ff73d66-8d31-401e-86f4-8b6354f24f97" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e65d32cf-3500-45d3-8f5d-e5e79eab386b" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e65d32cf-3500-45d3-8f5d-e5e79eab386b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e65d32cf-3500-45d3-8f5d-e5e79eab386b" xlink:to="loc_us-gaap_SegmentDomain_e65d32cf-3500-45d3-8f5d-e5e79eab386b_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0189cc5a-0652-48ab-b1a2-1521e1279519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e65d32cf-3500-45d3-8f5d-e5e79eab386b" xlink:to="loc_us-gaap_SegmentDomain_0189cc5a-0652-48ab-b1a2-1521e1279519" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_SubscriptionbusinessMember_3e60e032-2852-4a1c-a2e6-8ca7cda54992" xlink:href="trup-20220630.xsd#trup_SubscriptionbusinessMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0189cc5a-0652-48ab-b1a2-1521e1279519" xlink:to="loc_trup_SubscriptionbusinessMember_3e60e032-2852-4a1c-a2e6-8ca7cda54992" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_76cdd6f6-c147-44b5-b87c-2e20d3b02a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0189cc5a-0652-48ab-b1a2-1521e1279519" xlink:to="loc_us-gaap_AllOtherSegmentsMember_76cdd6f6-c147-44b5-b87c-2e20d3b02a5b" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/ClaimsReserveDetailsReservebyYearofOccurrence" xlink:type="simple" xlink:href="trup-20220630.xsd#ClaimsReserveDetailsReservebyYearofOccurrence"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/ClaimsReserveDetailsReservebyYearofOccurrence" xlink:type="extended" id="i9fdefb6782b54cd9a4a7ac73b9596258_ClaimsReserveDetailsReservebyYearofOccurrence"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_5da07d28-43d6-43c1-b318-c7d7bd839663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet_46d9d7a0-2f74-4e54-a012-33eb87c55feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_5da07d28-43d6-43c1-b318-c7d7bd839663" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet_46d9d7a0-2f74-4e54-a012-33eb87c55feb" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_70a54bf3-b338-4495-b3f4-d48ae7cb2fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_5da07d28-43d6-43c1-b318-c7d7bd839663" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_70a54bf3-b338-4495-b3f4-d48ae7cb2fbd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearAxis_22f49a12-b8e2-4745-ae6c-42abe7fd5d90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortdurationInsuranceContractsAccidentYearAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_70a54bf3-b338-4495-b3f4-d48ae7cb2fbd" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearAxis_22f49a12-b8e2-4745-ae6c-42abe7fd5d90" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearDomain_22f49a12-b8e2-4745-ae6c-42abe7fd5d90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortdurationInsuranceContractsAccidentYearDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearAxis_22f49a12-b8e2-4745-ae6c-42abe7fd5d90" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearDomain_22f49a12-b8e2-4745-ae6c-42abe7fd5d90_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearDomain_73ac558f-6def-495f-81d8-1b9792285dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortdurationInsuranceContractsAccidentYearDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearAxis_22f49a12-b8e2-4745-ae6c-42abe7fd5d90" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearDomain_73ac558f-6def-495f-81d8-1b9792285dc0" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortDurationInsuranceContractAccidentYear2020Member_f4e4570e-2c68-41b9-9b04-ba0761a2fcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortDurationInsuranceContractAccidentYear2020Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearDomain_73ac558f-6def-495f-81d8-1b9792285dc0" xlink:to="loc_us-gaap_ShortDurationInsuranceContractAccidentYear2020Member_f4e4570e-2c68-41b9-9b04-ba0761a2fcb0" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortDurationInsuranceContractAccidentYear2021Member_9e39fbb7-754b-4eb0-bc07-2c4a7aa7156d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortDurationInsuranceContractAccidentYear2021Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearDomain_73ac558f-6def-495f-81d8-1b9792285dc0" xlink:to="loc_us-gaap_ShortDurationInsuranceContractAccidentYear2021Member_9e39fbb7-754b-4eb0-bc07-2c4a7aa7156d" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_ShortDurationInsuranceContractsAccidentYear2022Member_099bfe65-048e-4f1e-b740-4b37f79c5b56" xlink:href="trup-20220630.xsd#trup_ShortDurationInsuranceContractsAccidentYear2022Member"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsAccidentYearDomain_73ac558f-6def-495f-81d8-1b9792285dc0" xlink:to="loc_trup_ShortDurationInsuranceContractsAccidentYear2022Member_099bfe65-048e-4f1e-b740-4b37f79c5b56" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f1bfde98-2bd3-4144-a706-998685b19f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_70a54bf3-b338-4495-b3f4-d48ae7cb2fbd" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f1bfde98-2bd3-4144-a706-998685b19f9a" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f1bfde98-2bd3-4144-a706-998685b19f9a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f1bfde98-2bd3-4144-a706-998685b19f9a" xlink:to="loc_us-gaap_SegmentDomain_f1bfde98-2bd3-4144-a706-998685b19f9a_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b379d33a-cb83-4bc2-86ea-b53cfff6bee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f1bfde98-2bd3-4144-a706-998685b19f9a" xlink:to="loc_us-gaap_SegmentDomain_b379d33a-cb83-4bc2-86ea-b53cfff6bee9" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_SubscriptionbusinessMember_d9ebfcee-de93-4689-9935-cccaabfb4937" xlink:href="trup-20220630.xsd#trup_SubscriptionbusinessMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b379d33a-cb83-4bc2-86ea-b53cfff6bee9" xlink:to="loc_trup_SubscriptionbusinessMember_d9ebfcee-de93-4689-9935-cccaabfb4937" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_f995a37b-e7e7-49c6-a976-10b835187710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b379d33a-cb83-4bc2-86ea-b53cfff6bee9" xlink:to="loc_us-gaap_AllOtherSegmentsMember_f995a37b-e7e7-49c6-a976-10b835187710" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/DebtDetailsNarrative" xlink:type="simple" xlink:href="trup-20220630.xsd#DebtDetailsNarrative"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/DebtDetailsNarrative" xlink:type="extended" id="i3916eeec22fe4c0b8ac12e405208d4b4_DebtDetailsNarrative"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_fde2a512-b3f2-4550-a69a-e9b04f9d3144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_fde2a512-b3f2-4550-a69a-e9b04f9d3144" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f524085-caee-43c8-b826-ec254f395f26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f524085-caee-43c8-b826-ec254f395f26" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_f7d04e33-07dc-45d9-b2a7-3bd33027f0c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_LongTermDebt_f7d04e33-07dc-45d9-b2a7-3bd33027f0c5" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_724c8eda-0df9-4f29-84b4-e90b133aa77f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_724c8eda-0df9-4f29-84b4-e90b133aa77f" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_LineOfCreditDateOfLastAvailability_78ba2bdf-0ca0-4c43-a07b-fc5e4495b0a2" xlink:href="trup-20220630.xsd#trup_LineOfCreditDateOfLastAvailability"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_trup_LineOfCreditDateOfLastAvailability_78ba2bdf-0ca0-4c43-a07b-fc5e4495b0a2" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9214a729-22a3-43dc-82c5-7afbe12bd06d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9214a729-22a3-43dc-82c5-7afbe12bd06d" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_aa590f18-7769-42fb-921c-f44f3021d5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_aa590f18-7769-42fb-921c-f44f3021d5b4" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_176d01d7-b69d-43f0-aba5-48bc28d8b13e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_176d01d7-b69d-43f0-aba5-48bc28d8b13e" xlink:type="arc" order="7"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_LineOfCreditFacilityPeriodicPaymentPrincipalPercentage_0a430d9a-755c-471c-8fdf-a5f8b35dcb2a" xlink:href="trup-20220630.xsd#trup_LineOfCreditFacilityPeriodicPaymentPrincipalPercentage"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_trup_LineOfCreditFacilityPeriodicPaymentPrincipalPercentage_0a430d9a-755c-471c-8fdf-a5f8b35dcb2a" xlink:type="arc" order="8"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFrequencyOfPayments_9763e0fa-3b2e-4bcb-887a-f5d46d42e280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPayments"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_LineOfCreditFacilityFrequencyOfPayments_9763e0fa-3b2e-4bcb-887a-f5d46d42e280" xlink:type="arc" order="9"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_35cccfc1-bd3a-4189-b040-0587537915c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9d56f323-0db8-4c6b-ad36-4d09e317611f" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_35cccfc1-bd3a-4189-b040-0587537915c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9f77b95c-cc05-4237-9755-0971b1c14eae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35cccfc1-bd3a-4189-b040-0587537915c8" xlink:to="loc_us-gaap_CreditFacilityAxis_9f77b95c-cc05-4237-9755-0971b1c14eae" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9f77b95c-cc05-4237-9755-0971b1c14eae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_9f77b95c-cc05-4237-9755-0971b1c14eae" xlink:to="loc_us-gaap_CreditFacilityDomain_9f77b95c-cc05-4237-9755-0971b1c14eae_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_57f43fca-b96f-4c7e-bd6b-77f47d1a4b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_9f77b95c-cc05-4237-9755-0971b1c14eae" xlink:to="loc_us-gaap_CreditFacilityDomain_57f43fca-b96f-4c7e-bd6b-77f47d1a4b9e" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnfundedLoanCommitmentMember_ef625a16-d7e9-43b0-baa2-0212435376a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnfundedLoanCommitmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_57f43fca-b96f-4c7e-bd6b-77f47d1a4b9e" xlink:to="loc_us-gaap_UnfundedLoanCommitmentMember_ef625a16-d7e9-43b0-baa2-0212435376a6" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8b436d1e-cfde-483d-affc-c085a971d24e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_57f43fca-b96f-4c7e-bd6b-77f47d1a4b9e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8b436d1e-cfde-483d-affc-c085a971d24e" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/StockbasedCompensationDetailsExpenseCategory" xlink:type="simple" xlink:href="trup-20220630.xsd#StockbasedCompensationDetailsExpenseCategory"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/StockbasedCompensationDetailsExpenseCategory" xlink:type="extended" id="i39b0a1a473f749dcb90ad4ab137c00e9_StockbasedCompensationDetailsExpenseCategory"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_7ae1f603-b40c-48fd-8cd8-aff750d6c35e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e5b12a59-473d-46e6-8705-d5d733f0e919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_7ae1f603-b40c-48fd-8cd8-aff750d6c35e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e5b12a59-473d-46e6-8705-d5d733f0e919" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_07328040-2eb9-41de-b9a2-53d9d04cb35c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_7ae1f603-b40c-48fd-8cd8-aff750d6c35e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_07328040-2eb9-41de-b9a2-53d9d04cb35c" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_8c5cf763-30ef-425c-818c-2f077d5dbd5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_7ae1f603-b40c-48fd-8cd8-aff750d6c35e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_8c5cf763-30ef-425c-818c-2f077d5dbd5a" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5449dc53-55d3-4c45-be72-ebe7a72195f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_7ae1f603-b40c-48fd-8cd8-aff750d6c35e" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5449dc53-55d3-4c45-be72-ebe7a72195f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8101fd5e-0245-4316-af12-5465416033aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5449dc53-55d3-4c45-be72-ebe7a72195f8" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8101fd5e-0245-4316-af12-5465416033aa" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8101fd5e-0245-4316-af12-5465416033aa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8101fd5e-0245-4316-af12-5465416033aa" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8101fd5e-0245-4316-af12-5465416033aa_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e701257f-cd3b-464b-b696-dd625b5bc003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8101fd5e-0245-4316-af12-5465416033aa" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e701257f-cd3b-464b-b696-dd625b5bc003" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_ClaimsExpenseMember_48ef4cc2-890c-48ea-833e-e2e3470f23a9" xlink:href="trup-20220630.xsd#trup_ClaimsExpenseMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e701257f-cd3b-464b-b696-dd625b5bc003" xlink:to="loc_trup_ClaimsExpenseMember_48ef4cc2-890c-48ea-833e-e2e3470f23a9" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_c2adaa2c-2d97-4454-a5f8-2bd79f8a43b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenseMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e701257f-cd3b-464b-b696-dd625b5bc003" xlink:to="loc_us-gaap_OtherExpenseMember_c2adaa2c-2d97-4454-a5f8-2bd79f8a43b4" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_TechnologyservicescostsMember_7f73d737-dab5-44dc-8ae3-92fadfc525d7" xlink:href="trup-20220630.xsd#trup_TechnologyservicescostsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e701257f-cd3b-464b-b696-dd625b5bc003" xlink:to="loc_trup_TechnologyservicescostsMember_7f73d737-dab5-44dc-8ae3-92fadfc525d7" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7e35a379-1b70-42ab-9a1c-bed18f68440a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e701257f-cd3b-464b-b696-dd625b5bc003" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7e35a379-1b70-42ab-9a1c-bed18f68440a" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_54912fbc-0580-4a4f-a61f-5c54d717f53c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e701257f-cd3b-464b-b696-dd625b5bc003" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_54912fbc-0580-4a4f-a61f-5c54d717f53c" xlink:type="arc" order="4"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/SharebasedCompensationDetailsNarrative" xlink:type="simple" xlink:href="trup-20220630.xsd#SharebasedCompensationDetailsNarrative"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/SharebasedCompensationDetailsNarrative" xlink:type="extended" id="i21238c74754a419789086348e8a80d1a_SharebasedCompensationDetailsNarrative"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_375f7a7f-fda4-4d38-a191-e5bec208a5bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_918c92b4-0892-4188-89f8-a4e22486c3da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_375f7a7f-fda4-4d38-a191-e5bec208a5bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_918c92b4-0892-4188-89f8-a4e22486c3da" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_45fb4672-27a9-4029-9be6-7f93eb894109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_375f7a7f-fda4-4d38-a191-e5bec208a5bf" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_45fb4672-27a9-4029-9be6-7f93eb894109" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_a29e1903-0789-4fe7-8c65-e0d47d124c50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_375f7a7f-fda4-4d38-a191-e5bec208a5bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_a29e1903-0789-4fe7-8c65-e0d47d124c50" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1f2c746b-e05c-4870-9062-0b5021184425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_375f7a7f-fda4-4d38-a191-e5bec208a5bf" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1f2c746b-e05c-4870-9062-0b5021184425" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_b1873bfd-fedf-4a6d-8326-25a5a5784782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_375f7a7f-fda4-4d38-a191-e5bec208a5bf" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_b1873bfd-fedf-4a6d-8326-25a5a5784782" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21987149-26a6-4a3b-977c-7e64074c983b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_375f7a7f-fda4-4d38-a191-e5bec208a5bf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21987149-26a6-4a3b-977c-7e64074c983b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7a463209-8137-4b6d-b117-d84c41af7975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21987149-26a6-4a3b-977c-7e64074c983b" xlink:to="loc_us-gaap_AwardTypeAxis_7a463209-8137-4b6d-b117-d84c41af7975" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a463209-8137-4b6d-b117-d84c41af7975_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7a463209-8137-4b6d-b117-d84c41af7975" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a463209-8137-4b6d-b117-d84c41af7975_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7388781a-098a-4281-ab14-8fa1810c7f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7a463209-8137-4b6d-b117-d84c41af7975" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7388781a-098a-4281-ab14-8fa1810c7f84" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_18369e6b-4064-4e0a-ac01-8f48790e573e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7388781a-098a-4281-ab14-8fa1810c7f84" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_18369e6b-4064-4e0a-ac01-8f48790e573e" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_d40e3d33-192e-4ceb-a1b7-7c32ba3d9fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7388781a-098a-4281-ab14-8fa1810c7f84" xlink:to="loc_us-gaap_StockOptionMember_d40e3d33-192e-4ceb-a1b7-7c32ba3d9fba" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/StockbasedCompensationDetailsStockOptions" xlink:type="simple" xlink:href="trup-20220630.xsd#StockbasedCompensationDetailsStockOptions"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/StockbasedCompensationDetailsStockOptions" xlink:type="extended" id="i26e46f62f2404bbbbeb4c5fbf4dc69d4_StockbasedCompensationDetailsStockOptions"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc802a15-741c-4deb-9ce8-4a26f2fe035b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_832b0137-d440-454c-8ff8-0d368fdb3672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc802a15-741c-4deb-9ce8-4a26f2fe035b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_832b0137-d440-454c-8ff8-0d368fdb3672" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e209e5ea-6f64-42e4-82f8-56ee2e10d16b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_832b0137-d440-454c-8ff8-0d368fdb3672" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e209e5ea-6f64-42e4-82f8-56ee2e10d16b" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_51dd8655-adea-4176-a167-a6be7ba02ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_832b0137-d440-454c-8ff8-0d368fdb3672" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_51dd8655-adea-4176-a167-a6be7ba02ed3" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_74cc2a96-c53d-49b3-97ff-6ebb0fa9cfa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_832b0137-d440-454c-8ff8-0d368fdb3672" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_74cc2a96-c53d-49b3-97ff-6ebb0fa9cfa4" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_685a9b4c-fdec-46a6-8ed6-6385ceac18c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_832b0137-d440-454c-8ff8-0d368fdb3672" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_685a9b4c-fdec-46a6-8ed6-6385ceac18c0" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_b1ea0453-86c1-424f-bf62-340aecce876a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract_832b0137-d440-454c-8ff8-0d368fdb3672" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_b1ea0453-86c1-424f-bf62-340aecce876a" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_244cd661-ea35-44fe-a52a-891648354b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc802a15-741c-4deb-9ce8-4a26f2fe035b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_244cd661-ea35-44fe-a52a-891648354b4c" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7aad2e8f-724d-4b20-ba75-bc34b0346f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_244cd661-ea35-44fe-a52a-891648354b4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7aad2e8f-724d-4b20-ba75-bc34b0346f4b" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_07a51c7e-87f4-4889-a687-34d76ad26174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_244cd661-ea35-44fe-a52a-891648354b4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_07a51c7e-87f4-4889-a687-34d76ad26174" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a851e580-95aa-4fea-bcc5-3f6023c6905f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_244cd661-ea35-44fe-a52a-891648354b4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a851e580-95aa-4fea-bcc5-3f6023c6905f" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_9882da4a-74e7-4738-8ced-208cb0754d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_244cd661-ea35-44fe-a52a-891648354b4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_9882da4a-74e7-4738-8ced-208cb0754d1f" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_dc21e2d7-a6e6-46f6-8c38-dbfc17900dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_244cd661-ea35-44fe-a52a-891648354b4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_dc21e2d7-a6e6-46f6-8c38-dbfc17900dbf" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_34bf054e-eb7c-4b63-809b-f97e4973d55b" xlink:href="trup-20220630.xsd#trup_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc802a15-741c-4deb-9ce8-4a26f2fe035b" xlink:to="loc_trup_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_34bf054e-eb7c-4b63-809b-f97e4973d55b" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5db88133-b979-4af7-b6eb-31c1b05bb233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trup_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_34bf054e-eb7c-4b63-809b-f97e4973d55b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5db88133-b979-4af7-b6eb-31c1b05bb233" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_e4009bce-07e9-43ca-bd17-f4075e119d16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trup_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_34bf054e-eb7c-4b63-809b-f97e4973d55b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_e4009bce-07e9-43ca-bd17-f4075e119d16" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_cde6c644-24df-4656-99cc-4fd382e7b8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trup_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_34bf054e-eb7c-4b63-809b-f97e4973d55b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_cde6c644-24df-4656-99cc-4fd382e7b8fd" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9353ef68-411c-4f6a-b90e-20c4ad66de8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cc802a15-741c-4deb-9ce8-4a26f2fe035b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9353ef68-411c-4f6a-b90e-20c4ad66de8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c1c127a9-baa2-4c68-bb38-74a847f96ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9353ef68-411c-4f6a-b90e-20c4ad66de8b" xlink:to="loc_us-gaap_AwardTypeAxis_c1c127a9-baa2-4c68-bb38-74a847f96ba4" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c1c127a9-baa2-4c68-bb38-74a847f96ba4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c1c127a9-baa2-4c68-bb38-74a847f96ba4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c1c127a9-baa2-4c68-bb38-74a847f96ba4_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_20fc148f-7074-43df-8785-2931f5f58a91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c1c127a9-baa2-4c68-bb38-74a847f96ba4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_20fc148f-7074-43df-8785-2931f5f58a91" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_aa561025-8a88-46c3-83e6-6eae7f131e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_20fc148f-7074-43df-8785-2931f5f58a91" xlink:to="loc_us-gaap_EmployeeStockOptionMember_aa561025-8a88-46c3-83e6-6eae7f131e28" xlink:type="arc" order="0"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/StockbasedCompensationDetailsRestrictedStockUnits" xlink:type="simple" xlink:href="trup-20220630.xsd#StockbasedCompensationDetailsRestrictedStockUnits"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/StockbasedCompensationDetailsRestrictedStockUnits" xlink:type="extended" id="ib41f0ab2a1a54fd2a20c11b24ad323ae_StockbasedCompensationDetailsRestrictedStockUnits"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_764ecb18-b2fc-492e-852f-7cfa1b568e55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_336fff14-6b04-4b5a-97a7-e50e415ba110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_764ecb18-b2fc-492e-852f-7cfa1b568e55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_336fff14-6b04-4b5a-97a7-e50e415ba110" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69155043-c0d5-4ffd-9b43-810671249578" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_336fff14-6b04-4b5a-97a7-e50e415ba110" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69155043-c0d5-4ffd-9b43-810671249578" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_cf89cde1-fdf0-4786-90f2-cb59a5fcb0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_336fff14-6b04-4b5a-97a7-e50e415ba110" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_cf89cde1-fdf0-4786-90f2-cb59a5fcb0f2" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_139fef6d-99e6-4a18-ae7c-fb73cc8bb883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_336fff14-6b04-4b5a-97a7-e50e415ba110" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_139fef6d-99e6-4a18-ae7c-fb73cc8bb883" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ca251d20-19c4-4c89-8ebb-1c6660f202b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_336fff14-6b04-4b5a-97a7-e50e415ba110" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ca251d20-19c4-4c89-8ebb-1c6660f202b6" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceb180d6-3a9b-4dec-b200-9b91d49ad387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_764ecb18-b2fc-492e-852f-7cfa1b568e55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceb180d6-3a9b-4dec-b200-9b91d49ad387" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_04a1c6e3-392d-44d1-a5d0-78b1d3b8b50e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceb180d6-3a9b-4dec-b200-9b91d49ad387" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_04a1c6e3-392d-44d1-a5d0-78b1d3b8b50e" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dde8d5aa-413f-4d30-bb7d-ab33ca876ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceb180d6-3a9b-4dec-b200-9b91d49ad387" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dde8d5aa-413f-4d30-bb7d-ab33ca876ed9" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0b9296de-470f-4cf4-bb43-d0434f155cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceb180d6-3a9b-4dec-b200-9b91d49ad387" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0b9296de-470f-4cf4-bb43-d0434f155cf0" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d2f8825e-9f3b-4c9b-8e2b-ca4d1fdcebfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceb180d6-3a9b-4dec-b200-9b91d49ad387" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d2f8825e-9f3b-4c9b-8e2b-ca4d1fdcebfe" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_33ecdbcd-e1b4-4f07-9d4d-13be740bea79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_764ecb18-b2fc-492e-852f-7cfa1b568e55" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_33ecdbcd-e1b4-4f07-9d4d-13be740bea79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_171433e7-b40c-4467-bec1-e8886a8a24ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_33ecdbcd-e1b4-4f07-9d4d-13be740bea79" xlink:to="loc_us-gaap_AwardTypeAxis_171433e7-b40c-4467-bec1-e8886a8a24ca" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_171433e7-b40c-4467-bec1-e8886a8a24ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_171433e7-b40c-4467-bec1-e8886a8a24ca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_171433e7-b40c-4467-bec1-e8886a8a24ca_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35ffdd06-d715-46a9-a929-dd101b47ae44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_171433e7-b40c-4467-bec1-e8886a8a24ca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35ffdd06-d715-46a9-a929-dd101b47ae44" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a8d2d64a-dfbd-4b00-a307-521b23ce33a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_35ffdd06-d715-46a9-a929-dd101b47ae44" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a8d2d64a-dfbd-4b00-a307-521b23ce33a0" xlink:type="arc" order="0"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/ComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="trup-20220630.xsd#ComprehensiveIncomeLossDetails"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/ComprehensiveIncomeLossDetails" xlink:type="extended" id="ie7775e0a40f5462ca5e8f64e6204a034_ComprehensiveIncomeLossDetails"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_166f8bd5-0bd0-43b4-9afc-21e9748bf0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_eb7744d9-d948-46d0-a240-cec27fe44291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_166f8bd5-0bd0-43b4-9afc-21e9748bf0cc" xlink:to="loc_us-gaap_StockholdersEquity_eb7744d9-d948-46d0-a240-cec27fe44291" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_7ed2e18d-f20b-4596-ae86-28fed745e99a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_166f8bd5-0bd0-43b4-9afc-21e9748bf0cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_7ed2e18d-f20b-4596-ae86-28fed745e99a" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9f41f9ec-d295-408a-bf41-3637ab194c97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_166f8bd5-0bd0-43b4-9afc-21e9748bf0cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9f41f9ec-d295-408a-bf41-3637ab194c97" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_08baf2fa-828f-4330-b3e1-9ddef5934ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_166f8bd5-0bd0-43b4-9afc-21e9748bf0cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_08baf2fa-828f-4330-b3e1-9ddef5934ee6" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_12a67947-87cb-4b19-8385-aee44d61d3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6b353830-98ec-481d-b076-39f65e422d58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_166f8bd5-0bd0-43b4-9afc-21e9748bf0cc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6b353830-98ec-481d-b076-39f65e422d58" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8cf44ec4-3c0c-4c01-ba44-85eb25cae073" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6b353830-98ec-481d-b076-39f65e422d58" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8cf44ec4-3c0c-4c01-ba44-85eb25cae073" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8cf44ec4-3c0c-4c01-ba44-85eb25cae073_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8cf44ec4-3c0c-4c01-ba44-85eb25cae073" xlink:to="loc_us-gaap_EquityComponentDomain_8cf44ec4-3c0c-4c01-ba44-85eb25cae073_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_da10eec0-c1d7-4dd1-8d84-00e99249bce4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8cf44ec4-3c0c-4c01-ba44-85eb25cae073" xlink:to="loc_us-gaap_EquityComponentDomain_da10eec0-c1d7-4dd1-8d84-00e99249bce4" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3b2a4889-0a61-4506-9783-08d5434ccddb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_da10eec0-c1d7-4dd1-8d84-00e99249bce4" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3b2a4889-0a61-4506-9783-08d5434ccddb" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1c469272-86cd-4eb9-93a8-ee3aeef5fc45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_da10eec0-c1d7-4dd1-8d84-00e99249bce4" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1c469272-86cd-4eb9-93a8-ee3aeef5fc45" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f8569466-45c3-4850-8b46-86fbb7214b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_da10eec0-c1d7-4dd1-8d84-00e99249bce4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f8569466-45c3-4850-8b46-86fbb7214b1d" xlink:type="arc" order="2"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/SegmentsDetailsBusinessSegments" xlink:type="simple" xlink:href="trup-20220630.xsd#SegmentsDetailsBusinessSegments"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/SegmentsDetailsBusinessSegments" xlink:type="extended" id="i72c2517990ab4686a25644e88d61daaa_SegmentsDetailsBusinessSegments"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_9ee114c5-4deb-498a-8bb0-91a2cea4ae97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_us-gaap_Revenues_9ee114c5-4deb-498a-8bb0-91a2cea4ae97" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_ClaimsExpense_d16709e0-6236-4216-9830-53dc85d913db" xlink:href="trup-20220630.xsd#trup_ClaimsExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_trup_ClaimsExpense_d16709e0-6236-4216-9830-53dc85d913db" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_OtherCostofServicesSold_cc13b462-6fe3-4bc2-836f-296ebef0be28" xlink:href="trup-20220630.xsd#trup_OtherCostofServicesSold"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_trup_OtherCostofServicesSold_cc13b462-6fe3-4bc2-836f-296ebef0be28" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_TechnologyandDevelopmentExpense_4ed644b5-aa91-4fd6-8ba8-6fea55972e63" xlink:href="trup-20220630.xsd#trup_TechnologyandDevelopmentExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_trup_TechnologyandDevelopmentExpense_4ed644b5-aa91-4fd6-8ba8-6fea55972e63" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1ca20330-f663-4b06-85a9-2698a12abfe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1ca20330-f663-4b06-85a9-2698a12abfe5" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_47ce64cc-440b-445d-bb8a-3fd56d7764fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_us-gaap_SellingAndMarketingExpense_47ce64cc-440b-445d-bb8a-3fd56d7764fc" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b93e927e-ed5e-4255-b42c-42f6472eb3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b93e927e-ed5e-4255-b42c-42f6472eb3e4" xlink:type="arc" order="6"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8d7e22de-8c2b-4bb5-abef-543e1c0f467f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8d7e22de-8c2b-4bb5-abef-543e1c0f467f" xlink:type="arc" order="7"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_61cb6d15-3432-424e-a46a-448e98e4cb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_us-gaap_OperatingIncomeLoss_61cb6d15-3432-424e-a46a-448e98e4cb2d" xlink:type="arc" order="8"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e543778-2233-4c8a-8622-bb3aef9645f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7b83b54a-697b-4ce2-98ad-98c1efa3081e" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e543778-2233-4c8a-8622-bb3aef9645f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_508393f1-7c30-4efd-bb6c-004eba7bc00f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e543778-2233-4c8a-8622-bb3aef9645f1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_508393f1-7c30-4efd-bb6c-004eba7bc00f" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_508393f1-7c30-4efd-bb6c-004eba7bc00f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_508393f1-7c30-4efd-bb6c-004eba7bc00f" xlink:to="loc_us-gaap_SegmentDomain_508393f1-7c30-4efd-bb6c-004eba7bc00f_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_660d4403-4ef0-4ca3-89d7-bc92bfab309c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_508393f1-7c30-4efd-bb6c-004eba7bc00f" xlink:to="loc_us-gaap_SegmentDomain_660d4403-4ef0-4ca3-89d7-bc92bfab309c" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_SubscriptionbusinessMember_2485b986-33cb-458f-9f1b-04f2da0d7b4f" xlink:href="trup-20220630.xsd#trup_SubscriptionbusinessMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_660d4403-4ef0-4ca3-89d7-bc92bfab309c" xlink:to="loc_trup_SubscriptionbusinessMember_2485b986-33cb-458f-9f1b-04f2da0d7b4f" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_7387ded9-ba2a-466d-af77-834046c67159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllOtherSegmentsMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_660d4403-4ef0-4ca3-89d7-bc92bfab309c" xlink:to="loc_us-gaap_AllOtherSegmentsMember_7387ded9-ba2a-466d-af77-834046c67159" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| <link:roleRef roleURI="http://www.trupanion.com/role/SegmentsDetailsRevenuebyGeography" xlink:type="simple" xlink:href="trup-20220630.xsd#SegmentsDetailsRevenuebyGeography"/> |
| <link:definitionLink xlink:role="http://www.trupanion.com/role/SegmentsDetailsRevenuebyGeography" xlink:type="extended" id="ifaef785e220641d7a9f8498ee46c0c55_SegmentsDetailsRevenuebyGeography"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a4ed747c-12c9-4419-858d-245f0a340faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_80e8f646-3a53-4a33-a655-12fed26f2da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a4ed747c-12c9-4419-858d-245f0a340faf" xlink:to="loc_us-gaap_Revenues_80e8f646-3a53-4a33-a655-12fed26f2da8" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_05bd6b5f-d757-4d8e-8a44-9984e700333a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a4ed747c-12c9-4419-858d-245f0a340faf" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_05bd6b5f-d757-4d8e-8a44-9984e700333a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7b1f764e-1945-4d27-ac2b-d5ed22e5a1c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_05bd6b5f-d757-4d8e-8a44-9984e700333a" xlink:to="loc_srt_StatementGeographicalAxis_7b1f764e-1945-4d27-ac2b-d5ed22e5a1c5" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7b1f764e-1945-4d27-ac2b-d5ed22e5a1c5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7b1f764e-1945-4d27-ac2b-d5ed22e5a1c5" xlink:to="loc_srt_SegmentGeographicalDomain_7b1f764e-1945-4d27-ac2b-d5ed22e5a1c5_default" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6e8908d0-dd3b-4e3c-a6e5-059232ff08d0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7b1f764e-1945-4d27-ac2b-d5ed22e5a1c5" xlink:to="loc_srt_SegmentGeographicalDomain_6e8908d0-dd3b-4e3c-a6e5-059232ff08d0" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_country_US_dea2f357-acc1-44af-8d88-27761f41c98f" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6e8908d0-dd3b-4e3c-a6e5-059232ff08d0" xlink:to="loc_country_US_dea2f357-acc1-44af-8d88-27761f41c98f" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_trup_CanadaAndOtherMember_0f78b57b-9d00-4f6a-bbe6-d3be84d9bc82" xlink:href="trup-20220630.xsd#trup_CanadaAndOtherMember"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6e8908d0-dd3b-4e3c-a6e5-059232ff08d0" xlink:to="loc_trup_CanadaAndOtherMember_0f78b57b-9d00-4f6a-bbe6-d3be84d9bc82" xlink:type="arc" order="1"/> |
| | </link:definitionLink> |
| </link:linkbase> |