<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019eb281-dbae-7c9a-b0c7-a3d8263a3b1c,g:f238fc70-cab6-48af-b0fa-47308069561e-->
<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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.1800petmeds.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="pets-20260630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.1800petmeds.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_019eb281-dc8d-74f1-9c61-9cefdf3b5e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pets_IntangibleAndOtherNoncurrentAssetsNetExcludingGoodwill_019eb281-dc8d-712e-9667-03c1eb04842e" xlink:href="pets-20260630.xsd#pets_IntangibleAndOtherNoncurrentAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019eb281-dc8d-74f1-9c61-9cefdf3b5e9a" xlink:to="loc_pets_IntangibleAndOtherNoncurrentAssetsNetExcludingGoodwill_019eb281-dc8d-712e-9667-03c1eb04842e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019eb281-dc8d-7917-95cd-91f7440bf03a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019eb281-dc8d-74f1-9c61-9cefdf3b5e9a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019eb281-dc8d-7917-95cd-91f7440bf03a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019eb281-dc8d-70ec-aa08-ab160867ebc3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019eb281-dc8d-74f1-9c61-9cefdf3b5e9a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019eb281-dc8d-70ec-aa08-ab160867ebc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019eb281-dc8d-7f26-b7e0-fbf029530631" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-7eed-a1d2-0246f630ef6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019eb281-dc8d-7f26-b7e0-fbf029530631" xlink:to="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-7eed-a1d2-0246f630ef6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019eb281-dc8d-7afa-af43-9acd4c43f1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019eb281-dc8d-7f26-b7e0-fbf029530631" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019eb281-dc8d-7afa-af43-9acd4c43f1f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019eb281-dc8d-7515-999d-cd7bdfc4caee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019eb281-dc8d-7f26-b7e0-fbf029530631" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019eb281-dc8d-7515-999d-cd7bdfc4caee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019eb281-dc8d-791e-a6dd-53602ca8f5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019eb281-dc8d-71dd-b25d-10698e997193" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019eb281-dc8d-791e-a6dd-53602ca8f5ee" xlink:to="loc_us-gaap_AssetsCurrent_019eb281-dc8d-71dd-b25d-10698e997193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_019eb281-dc8d-7b93-a0a0-3c5607895953" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019eb281-dc8d-791e-a6dd-53602ca8f5ee" xlink:to="loc_us-gaap_AssetsNoncurrent_019eb281-dc8d-7b93-a0a0-3c5607895953" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-79b9-ad0f-a8b2b29afb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019eb281-dc8d-7db6-8cda-0e0b7059f62e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-79b9-ad0f-a8b2b29afb2c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019eb281-dc8d-7db6-8cda-0e0b7059f62e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019eb281-dc8d-7f0f-b78a-ca838a477b19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-79b9-ad0f-a8b2b29afb2c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019eb281-dc8d-7f0f-b78a-ca838a477b19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019eb281-dc8d-7b97-b9e0-b01c642d21ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-79b9-ad0f-a8b2b29afb2c" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019eb281-dc8d-7b97-b9e0-b01c642d21ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pets_AccruedExpensesAndOtherCurrentLiabilities_019eb281-dc8d-7dc3-8873-9b09439a2ba9" xlink:href="pets-20260630.xsd#pets_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-79b9-ad0f-a8b2b29afb2c" xlink:to="loc_pets_AccruedExpensesAndOtherCurrentLiabilities_019eb281-dc8d-7dc3-8873-9b09439a2ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_019eb281-dc8d-7221-a73b-930d0d7c8c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-79b9-ad0f-a8b2b29afb2c" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_019eb281-dc8d-7221-a73b-930d0d7c8c8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019eb281-dc8d-7283-b0bc-2067e708d742" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019eb281-dc8d-79b9-ad0f-a8b2b29afb2c" xlink:to="loc_us-gaap_AccountsPayableCurrent_019eb281-dc8d-7283-b0bc-2067e708d742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019eb281-dc8d-7c73-9300-76fffc937176" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019eb281-dc8d-7581-b114-a30f2d048543" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019eb281-dc8d-7c73-9300-76fffc937176" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019eb281-dc8d-7581-b114-a30f2d048543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019eb281-dc8d-77f2-8b70-46cc1bc80c37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019eb281-dc8d-7c73-9300-76fffc937176" xlink:to="loc_us-gaap_StockholdersEquity_019eb281-dc8d-77f2-8b70-46cc1bc80c37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019eb281-dc8d-7f88-b492-3762af80bb62" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019eb281-dc8d-7c73-9300-76fffc937176" xlink:to="loc_us-gaap_Liabilities_019eb281-dc8d-7f88-b492-3762af80bb62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019eb281-dc8d-76cd-9714-50273dd8e002" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019eb281-dc8d-7071-a307-6fed42966120" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019eb281-dc8d-76cd-9714-50273dd8e002" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019eb281-dc8d-7071-a307-6fed42966120" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019eb281-dc8d-76eb-94f9-f63cc52a7458" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019eb281-dc8d-76cd-9714-50273dd8e002" xlink:to="loc_us-gaap_PreferredStockValue_019eb281-dc8d-76eb-94f9-f63cc52a7458" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019eb281-dc8d-7bc0-a7c7-a9caa5bdda02" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019eb281-dc8d-76cd-9714-50273dd8e002" xlink:to="loc_us-gaap_CommonStockValue_019eb281-dc8d-7bc0-a7c7-a9caa5bdda02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019eb281-dc8d-70e3-b4a1-e3cfdc55e8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019eb281-dc8d-76cd-9714-50273dd8e002" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019eb281-dc8d-70e3-b4a1-e3cfdc55e8a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019eb281-dc8d-71fd-9deb-7a5532461945" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019eb281-dc8d-7f17-9814-77fbd1b04915" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eb281-dc8d-71fd-9deb-7a5532461945" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019eb281-dc8d-7f17-9814-77fbd1b04915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019eb281-dc8d-70f0-bca8-765c001591ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eb281-dc8d-71fd-9deb-7a5532461945" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019eb281-dc8d-70f0-bca8-765c001591ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019eb281-dc8d-7be8-a583-56da113b2a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eb281-dc8d-71fd-9deb-7a5532461945" xlink:to="loc_us-gaap_InventoryNet_019eb281-dc8d-7be8-a583-56da113b2a3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_019eb281-dc8d-723f-b9d4-a999c3e29a44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eb281-dc8d-71fd-9deb-7a5532461945" xlink:to="loc_us-gaap_PrepaidTaxes_019eb281-dc8d-723f-b9d4-a999c3e29a44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019eb281-dc8d-78e1-b005-049f0e812980" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eb281-dc8d-71fd-9deb-7a5532461945" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019eb281-dc8d-78e1-b005-049f0e812980" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.1800petmeds.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="pets-20260630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.1800petmeds.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019eb281-dc8d-7887-9fe5-67af77b8b571" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019eb281-dc8d-731e-b250-249d610f97b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019eb281-dc8d-7887-9fe5-67af77b8b571" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019eb281-dc8d-731e-b250-249d610f97b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_019eb281-dc8d-7029-b1a1-97b1027a723c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdvertisingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019eb281-dc8d-7887-9fe5-67af77b8b571" xlink:to="loc_us-gaap_AdvertisingExpense_019eb281-dc8d-7029-b1a1-97b1027a723c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019eb281-dc8d-7f30-a233-6f89a41d7c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019eb281-dc8d-7887-9fe5-67af77b8b571" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019eb281-dc8d-7f30-a233-6f89a41d7c8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_019eb281-dc8d-7494-9e84-7980b2694f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019eb281-dc8d-7887-9fe5-67af77b8b571" xlink:to="loc_us-gaap_AssetImpairmentCharges_019eb281-dc8d-7494-9e84-7980b2694f5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019eb281-dc8d-77d5-8171-f5691f3667e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019eb281-dc8d-72f8-a7ca-2d57d344dfcb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019eb281-dc8d-77d5-8171-f5691f3667e7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019eb281-dc8d-72f8-a7ca-2d57d344dfcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019eb281-dc8d-7529-9651-31cc90f2fd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019eb281-dc8d-77d5-8171-f5691f3667e7" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_019eb281-dc8d-7529-9651-31cc90f2fd2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019eb281-dc8d-7173-9590-f3016d0b6ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019eb281-dc8d-7c94-a399-1b360ad62014" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019eb281-dc8d-7173-9590-f3016d0b6ffc" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019eb281-dc8d-7c94-a399-1b360ad62014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019eb281-dc8d-7f27-8f54-434c813ad931" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019eb281-dc8d-7173-9590-f3016d0b6ffc" xlink:to="loc_us-gaap_OperatingIncomeLoss_019eb281-dc8d-7f27-8f54-434c813ad931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019eb281-dc8d-7649-b9a8-0ecd64d207f4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019eb281-dc8d-722a-85a7-59d94f024e58" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019eb281-dc8d-7649-b9a8-0ecd64d207f4" xlink:to="loc_us-gaap_OperatingExpenses_019eb281-dc8d-722a-85a7-59d94f024e58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019eb281-dc8d-7039-8876-5a908cc436cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019eb281-dc8d-7649-b9a8-0ecd64d207f4" xlink:to="loc_us-gaap_GrossProfit_019eb281-dc8d-7039-8876-5a908cc436cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019eb281-dc8d-7317-aa20-dcb5bdddd31c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019eb281-dc8d-75ff-94c6-dd1eea8f360b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019eb281-dc8d-7317-aa20-dcb5bdddd31c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019eb281-dc8d-75ff-94c6-dd1eea8f360b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019eb281-dc8d-73ca-9856-52f4a7ac4645" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019eb281-dc8d-7317-aa20-dcb5bdddd31c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019eb281-dc8d-73ca-9856-52f4a7ac4645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019eb281-dc8d-7dc7-9b52-976168b844fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019f8acc-b593-702d-9965-894f355cc70a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019eb281-dc8d-7dc7-9b52-976168b844fb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019f8acc-b593-702d-9965-894f355cc70a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019eb281-dc8d-7251-97b3-cf38047cf31e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019eb281-dc8d-7dc7-9b52-976168b844fb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019eb281-dc8d-7251-97b3-cf38047cf31e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.1800petmeds.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="pets-20260630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.1800petmeds.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019eb281-dc8d-7a24-a977-159ce25f466b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019eb281-dc8d-79ba-ab56-dae3d6c12d81" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019eb281-dc8d-7a24-a977-159ce25f466b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019eb281-dc8d-79ba-ab56-dae3d6c12d81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019eb281-dc8d-7aaf-8028-b23d3780373f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019eb281-dc8d-7a24-a977-159ce25f466b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019eb281-dc8d-7aaf-8028-b23d3780373f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-7acc-b8b8-2e64453fc852" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019eb281-dc8d-7a24-a977-159ce25f466b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-7acc-b8b8-2e64453fc852" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019eb281-dc8d-7945-b824-efe3246ae9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019eb281-dc8d-79f1-9e1a-af61fa011fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019eb281-dc8d-7945-b824-efe3246ae9bd" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019eb281-dc8d-79f1-9e1a-af61fa011fe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_019eb281-dc8d-72d4-bdf2-b460691d309d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019eb281-dc8d-7945-b824-efe3246ae9bd" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_019eb281-dc8d-72d4-bdf2-b460691d309d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_019eb281-dc8d-7698-91af-dc1bad1830ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_019eb281-dc8d-7698-91af-dc1bad1830ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pets_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019eb281-dc8d-7c09-8d37-b8c67f2db622" xlink:href="pets-20260630.xsd#pets_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_pets_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019eb281-dc8d-7c09-8d37-b8c67f2db622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019eb281-dc8d-7eb6-a159-6459a7bd9bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_ShareBasedCompensation_019eb281-dc8d-7eb6-a159-6459a7bd9bb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019eb281-dc8d-7442-b604-9d99eb892312" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019eb281-dc8d-7442-b604-9d99eb892312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019eb281-dc8d-719f-aeb4-21b01b90940e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_NetIncomeLoss_019eb281-dc8d-719f-aeb4-21b01b90940e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019eb281-dc8d-7e9a-9ddc-dde495211cca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019eb281-dc8d-7e9a-9ddc-dde495211cca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019eb281-dc8d-7cde-982e-27baeba20a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019eb281-dc8d-7cde-982e-27baeba20a2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019eb281-dc8d-7d36-adc8-f6652694ff21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019eb281-dc8d-7d36-adc8-f6652694ff21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019eb281-dc8d-731b-bd2c-d37534a1045c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019eb281-dc8d-731b-bd2c-d37534a1045c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidTaxes_019eb281-dc8d-70c8-b1fe-93c6da53ffc0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidTaxes"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidTaxes_019eb281-dc8d-70c8-b1fe-93c6da53ffc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019eb281-dc8d-7d71-b3fd-ed3d697e051d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019eb281-dc8d-7d71-b3fd-ed3d697e051d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019eb281-dc8d-7090-bb8c-3cdd6f1e6129" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019eb281-dc8d-7090-bb8c-3cdd6f1e6129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_019eb281-dc8d-756d-b661-8857b6dae595" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_019eb281-dc8d-756d-b661-8857b6dae595" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019eb281-dc8d-7e1d-94b3-ffa36fa8f9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019eb281-dc8d-7e1d-94b3-ffa36fa8f9a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_019eb281-dc8d-7def-b275-89397c1c2b63" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_AssetImpairmentCharges_019eb281-dc8d-7def-b275-89397c1c2b63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_019eb281-dc8d-7656-971b-896fbdc1a7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019eb281-dc8d-78c3-91a4-5e897e3c587b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_019eb281-dc8d-7656-971b-896fbdc1a7b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019eb281-dc8d-7eea-8228-042a6c721175" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019eb281-dc8d-76d4-9f6e-d50be2ca6ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019eb281-dc8d-7eea-8228-042a6c721175" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019eb281-dc8d-76d4-9f6e-d50be2ca6ac5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.1800petmeds.com/role/SegmentReportingSummaryofExpenseCategoriesandReconciliationofAdjustedEBITDAtoNetLossIncomeDetails" xlink:type="simple" xlink:href="pets-20260630.xsd#SegmentReportingSummaryofExpenseCategoriesandReconciliationofAdjustedEBITDAtoNetLossIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.1800petmeds.com/role/SegmentReportingSummaryofExpenseCategoriesandReconciliationofAdjustedEBITDAtoNetLossIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019eb281-dd51-7055-b00d-ca79f31545fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019eb281-dd51-7ef9-9369-139fa1be5211" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019eb281-dd51-7055-b00d-ca79f31545fd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019eb281-dd51-7ef9-9369-139fa1be5211" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019eb281-dd51-77bb-a5a1-6a0afb32ea6b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019eb281-dd51-7055-b00d-ca79f31545fd" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019eb281-dd51-77bb-a5a1-6a0afb32ea6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_019eb281-dd51-76eb-83ef-6792d41a1f34" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdvertisingExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019eb281-dd51-7055-b00d-ca79f31545fd" xlink:to="loc_us-gaap_AdvertisingExpense_019eb281-dd51-76eb-83ef-6792d41a1f34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_019eb281-dd51-7c4c-82b0-7efe479c8a75" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019eb281-dd51-7055-b00d-ca79f31545fd" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019eb281-dd51-7c4c-82b0-7efe479c8a75" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.1800petmeds.com/role/IntangibleandOtherAssetsNetScheduleofIntangibleAssetsandOtherAssetsDetails" xlink:type="simple" xlink:href="pets-20260630.xsd#IntangibleandOtherAssetsNetScheduleofIntangibleAssetsandOtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.1800petmeds.com/role/IntangibleandOtherAssetsNetScheduleofIntangibleAssetsandOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pets_IntangibleAndOtherAssets_019eb281-dd51-7bf0-8f7e-0871eebc1b31" xlink:href="pets-20260630.xsd#pets_IntangibleAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_pets_IntangibleAndOtherAssetsGross_019eb281-dd51-73b3-be66-6c1091ea4856" xlink:href="pets-20260630.xsd#pets_IntangibleAndOtherAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pets_IntangibleAndOtherAssets_019eb281-dd51-7bf0-8f7e-0871eebc1b31" xlink:to="loc_pets_IntangibleAndOtherAssetsGross_019eb281-dd51-73b3-be66-6c1091ea4856" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pets_IntangiblesAndOtherAssetsAccumulatedAmortization_019eb281-dd51-7fa9-a4a2-52cc30368788" xlink:href="pets-20260630.xsd#pets_IntangiblesAndOtherAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pets_IntangibleAndOtherAssets_019eb281-dd51-7bf0-8f7e-0871eebc1b31" xlink:to="loc_pets_IntangiblesAndOtherAssetsAccumulatedAmortization_019eb281-dd51-7fa9-a4a2-52cc30368788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019eb281-dd51-7f6c-b776-d3b883528df1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019eb281-dd51-7994-bf7f-b573eed72e56" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019eb281-dd51-7f6c-b776-d3b883528df1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019eb281-dd51-7994-bf7f-b573eed72e56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019eb281-dd51-75e8-82f5-11d05dd96a24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019eb281-dd51-7f6c-b776-d3b883528df1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019eb281-dd51-75e8-82f5-11d05dd96a24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019eb281-dd51-7637-bd6d-661a5ad7cee5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019eb281-dd51-7a00-aab9-b884178ad2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019eb281-dd51-7637-bd6d-661a5ad7cee5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019eb281-dd51-7a00-aab9-b884178ad2cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019eb281-dd51-768c-9fa5-0e2462651868" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019eb281-dd51-7637-bd6d-661a5ad7cee5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019eb281-dd51-768c-9fa5-0e2462651868" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pets_IntangibleAndOtherAssetsGross_019eb281-dd51-75b3-852f-ed28d4cebb5d" xlink:href="pets-20260630.xsd#pets_IntangibleAndOtherAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019eb281-dd51-7619-968d-5c97295f2afc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pets_IntangibleAndOtherAssetsGross_019eb281-dd51-75b3-852f-ed28d4cebb5d" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019eb281-dd51-7619-968d-5c97295f2afc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_019eb281-dd51-7fb3-93d5-a2f06e4540df" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Investments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pets_IntangibleAndOtherAssetsGross_019eb281-dd51-75b3-852f-ed28d4cebb5d" xlink:to="loc_us-gaap_Investments_019eb281-dd51-7fb3-93d5-a2f06e4540df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.1800petmeds.com/role/IntangibleandOtherAssetsNetScheduleofIntangibleAssetsandOtherAssetsDetails_1" xlink:type="simple" xlink:href="pets-20260630.xsd#IntangibleandOtherAssetsNetScheduleofIntangibleAssetsandOtherAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://www.1800petmeds.com/role/IntangibleandOtherAssetsNetScheduleofIntangibleAssetsandOtherAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019eb281-dd51-733f-8152-721931961707" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019eb281-dd51-7d4c-9d8f-bc44a82b2931" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019eb281-dd51-733f-8152-721931961707" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019eb281-dd51-7d4c-9d8f-bc44a82b2931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019eb281-dd51-7cb7-98c2-f9e775a7ec99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019eb281-dd51-733f-8152-721931961707" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019eb281-dd51-7cb7-98c2-f9e775a7ec99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pets_IntangibleAndOtherAssets_019eb281-dd51-70a4-8c3a-1b13bb1d2d3f" xlink:href="pets-20260630.xsd#pets_IntangibleAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019eb281-dd51-7ccf-8d01-901584e3c29f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pets_IntangibleAndOtherAssets_019eb281-dd51-70a4-8c3a-1b13bb1d2d3f" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019eb281-dd51-7ccf-8d01-901584e3c29f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_019eb281-dd51-7c86-ab2e-34a2b3616eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pets_IntangibleAndOtherAssets_019eb281-dd51-70a4-8c3a-1b13bb1d2d3f" xlink:to="loc_us-gaap_EquityMethodInvestments_019eb281-dd51-7c86-ab2e-34a2b3616eb7" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
