0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-after-init.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ \"./lazy-script-loader.js\");\n/* harmony import */ var _lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lazy-image-loader */ \"./lazy-image-loader.js\");\n\n\ndocument.addEventListener('DOMContentLoaded', function () {\n var api = window.__tcfapi || null;\n if (!api) {\n return;\n }\n api('addEventListener', 2, function (tcData, success) {\n if (success && tcData && ('tcloaded' === tcData.eventStatus || 'useractioncomplete' === tcData.eventStatus)) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)('[data-cmp=after-init]');\n (0,_lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__.loadLazyImages)('[data-cmp-lazy-image=after-init]');\n if (tcData.listenerId) {\n api('removeEventListener', 2, function () {}, tcData.listenerId);\n }\n }\n });\n});\n\n//# sourceURL=webpack:///./loader-after-init.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var a=__webpack_module_cache__[e];if(void 0!==a)return a.exports;var r=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.d=(e,a)=>{for(var r in a)__webpack_require__.o(a,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},__webpack_require__.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-after-init.js")})();
0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-not-pur.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval('{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ "./lazy-script-loader.js");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./utils.js");\nfunction _createForOfIteratorHelper(r, e) { var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (!t) { if (Array.isArray(r) || (t = _unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) { t && (r = t); var _n = 0, F = function F() {}; return { s: F, n: function n() { return _n >= r.length ? { done: !0 } : { done: !1, value: r[_n++] }; }, e: function e(r) { throw r; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var o, a = !0, u = !1; return { s: function s() { t = t.call(r); }, n: function n() { var r = t.next(); return a = r.done, r; }, e: function e(r) { u = !0, o = r; }, f: function f() { try { a || null == t["return"] || t["return"](); } finally { if (u) throw o; } } }; }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\n/**\n * @see https://gist.github.com/0x7f/62211125638af90d84fe8d9b0d660761\n * @see https://docs.contentpass.net/docs/3rdparty\n * @see https://docs.contentpass.net/docs/web-sdk#cpauthenticate-options-callback\n */\n\n\n(function () {\n var selector = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : \'[data-cmp=not-pur]\';\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isPur)()) {\n return;\n }\n\n // Execute now\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)(selector);\n\n // Execute until dom content is loaded\n var observer = new MutationObserver(function (mutationsList) {\n var _iterator = _createForOfIteratorHelper(mutationsList),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var mutation = _step.value;\n if (\'childList\' === mutation.type) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)(selector);\n return;\n }\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n });\n observer.observe(document, {\n childList: true,\n subtree: true\n });\n document.addEventListener(\'DOMContentLoaded\', function () {\n observer.disconnect();\n });\n})();\n\n//# sourceURL=webpack:///./loader-not-pur.js?\n}')},"./utils.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ isPur: () => (/* binding */ isPur)\n/* harmony export */ });\nvar isPur = function isPur() {\n return document.cookie.includes('_cpauthhint=1') || !!localStorage.getItem('_cpuser');\n};\n\n//# sourceURL=webpack:///./utils.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var r=__webpack_module_cache__[e];if(void 0!==r)return r.exports;var t=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return __webpack_modules__[e](t,t.exports,__webpack_require__),t.exports}__webpack_require__.d=(e,r)=>{for(var t in r)__webpack_require__.o(r,t)&&!__webpack_require__.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-not-pur.js")})();
Hunde - PETBOOK
Zum Inhalt springen
Können Hunde Kopfschmerzen haben? PETBOOK erklärt, wie man Symptome erkennt und welche Behandlungsoptionen es gibt.
Zeigt der Hund seinen Bauch, sind wir Menschen sicher: Er will gestreichelt werden. Doch meist stecken andere Gründe hinter dem Verhalten.
Katzen können ihre Krallen einziehen und bei Bedarf blitzschnell ausfahren. Wie das funktioniert und warum Hunde das nicht können.
Viele unterschätzen, wie viel Schlaf ihr Hund wirklich braucht. Hundetrainerin Katharina Marioth erklärt, welche Folgen das im Alltag hat.
Hundetrainerin Katharina Marioth erklärt, warum manche Hunde Angst im Dunkeln haben und wie Sie Ihrem Vierbeiner helfen können.
Eine Gehirnerschütterung beim Hund kann schnell passieren. Erfahren Sie, welche Symptome auftreten können und wann Sie zum Tierarzt sollten.
Katharina Marioth begleitet seit Jahren Menschen mit Hund. Im Interview verrät sie, welche fatalen Anfängerfehler viele begehen, noch bevor der Hund da ist.
Ein Grummeln im Bauch und auf einmal riecht es nach Hundepups – aber warum stinken sie immer so doll? PETBOOK klärt auf, was sich im Darmtrakt passiert.
Herbstgrasmilben können im Spätsommer und Herbst Hund und Katze befallen. Was das genau bedeutet und worauf Tierhalter achten sollten.
Ende 2024 traten immer mehr Fälle des „Werwolfsyndroms“ auf – einer schweren neurologischen Störung bei Hunden. Nun ist der Auslöser gefunden.
Eine Krebsdiagnose beim Haustier ist für viele Halter ein Schock. Doch gibt es meist relativ gute Chancen und Behandlungsmöglichkeiten.
Salbei ist vor allem als Heilkraut beliebt. Aber kann man auch Hunden Salbei verabreichen? Was man bei der Gabe beachten sollte.
Joghurt kann auch für Hunde gesund sein. Doch nicht jede Sorte ist geeignet. Eine Ernährungsberaterin erklärt, worauf Hundehalter achten sollten.
Pumpkin Spice Latte gibt es inzwischen auch für Hunde. PETBOOK hat den Herbsttrend getestet und erklärt, welche Zutaten geeignet sind.
Best Rated Pet Food 2026: Welche bekannten Futtermarken am schlechtesten und am besten abschneiden, zeigt PETBOOK.
Lief man noch vor einigen Jahren durch die Stadt, fand man häufig weißen Hundekot. Warum das heute nicht mehr so ist.
Immer mehr Hersteller setzen auf Hundefutter auf Pilzbasis. PETBOOK erklärt, für welche Hunde die Alternative infrage kommt.
Dürfen Hunde Artischocken fressen? Lesen Sie, welche Vorteile das Gemüse bietet und für welche Tiere Vorsicht geboten ist.
Der Schnauzengriff soll Hunde maßregeln, kann aber Vertrauen kosten. Hundetrainerin erklärt, warum andere Methoden besser geeignet sind.
Wieso klaut mein Hund immer meine Socken? PETBOOK erklärt, was dahintersteckt und was Hundehalter dagegen tun können.
„Der darf da nicht rauf!“ Hundetrainerin Katharina Marioth erläutert, warum das Sofa-Verbot für Hunde eine der unsinnigsten Regeln ist.
Zieht der Hund an der Leine, wird das im Herbst schnell gefährlich. Hundetrainerin Katharina Marioth gibt Tipps für die Leinenführigkeit.
Leinenführigkeit beim Hund ist ein wichtiges Thema, dem Hundetrainerin Katharina Marioth immer wieder begegnet.
Hunde mischen sich in intimen Momenten ihrer Menschen ein. Was dahintersteckt, wenn der Hund beim Sex stört, und was man dagegen tun kann.
Die 3-3-3-Regel beschreibt die Eingewöhnung eines Hundes in drei Phasen. Was dabei wichtig ist und wo die Regel an ihre Grenzen stößt.
Plötzliche Überforderung nach dem Welpeneinzug? PETBOOK erklärt, was hinter dem Welpenblues steckt – und was dagegen hilft.
Nachbarshund bellt ständig? Wie viel Hundelärm man wann hinnehmen muss und wo man sich Unterstützung holen kann, erläutert PETBOOK.
Die Rollleine polarisiert unter Hundetrainern und -haltern. Aber warum eigentlich? PETBOOK sprach mit drei Experten über die „verhasste“ Leine.
Das Magazin für alle Tierbesitzer und -liebhaber