XML 54 R42.htm IDEA: XBRL DOCUMENT
v3.21.1

Summary of Significant Accounting Policies (Details) - Schedule of exchange rates used to translate amounts in USD | Dec. 31, 2020 | Dec. 31, 2019
--- | --- | ---
RMB into U.S. Dollars [Member] |  |
Summary of Significant Accounting Policies (Details) - Schedule of exchange rates used to translate amounts in USD [Line Items] |  |
Balance Sheet Date Rates | 6.5277 | 6.9680
Average Rates | 6.9001 | 6.9088
Euro into U.S. Dollars [Member] |  |
Summary of Significant Accounting Policies (Details) - Schedule of exchange rates used to translate amounts in USD [Line Items] |  |
Balance Sheet Date Rates | 0.8153 | 0.8916
Average Rates | 0.8772 | 0.8934
Yen into U.S. Dollars [Member] |  |
Summary of Significant Accounting Policies (Details) - Schedule of exchange rates used to translate amounts in USD [Line Items] |  |
Balance Sheet Date Rates | 103.1589 | 108.6384
Average Rates | 106.7408 | 109.0086

X
- Definition Foreign exchange rate used to translate average rates amounts denominated in functional currency to reporting currency. + References No definition available. + Details
Name: | petz_ForeignCurrencyExchangeRateTranslationAverageRates
Namespace Prefix: | petz_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Foreign exchange rate used to translate balance sheet date rates amounts denominated in functional currency to reporting currency. + References No definition available. + Details
Name: | petz_ForeignCurrencyExchangeRateTranslationBalanceSheetDateRate
Namespace Prefix: | petz_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | petz_SummaryofSignificantAccountingPoliciesDetailsScheduleofexchangeratesusedtotranslateamountsinUSDLineItems
Namespace Prefix: | petz_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | petz_ForeignCurrencyTranslationAxis=petz_RMBIntoUSDollarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | petz_ForeignCurrencyTranslationAxis=petz_EuroIntoUSDollarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | petz_ForeignCurrencyTranslationAxis=petz_YenIntoUSDollarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |