{"id":144018,"date":"2026-07-27T09:11:28","date_gmt":"2026-07-27T08:11:28","guid":{"rendered":"https:\/\/bonza-retheme.blz.au\/tabla-de-caca-de-perro\/"},"modified":"2026-07-27T10:24:15","modified_gmt":"2026-07-27T09:24:15","slug":"tabla-de-caca-de-perro","status":"publish","type":"page","link":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/","title":{"rendered":"Tabla de caca de perro"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-dog-poop-chart\">Tabla de caca de perro<\/h2>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<p class=\"wp-block-paragraph\">\u00bfQu\u00e9 te dice la caca de tu perro? Es uno de los indicios cotidianos m\u00e1s claros de c\u00f3mo est\u00e1n su intestino y todo su cuerpo. Esta <strong>tabla<\/strong> interactiva <strong>sobre las cacas de perro<\/strong> te ayuda a interpretarlas: compara la consistencia con siete im\u00e1genes reales de referencia, a\u00f1ade el color y cualquier cosa inusual, y obt\u00e9n una explicaci\u00f3n sencilla de lo que puede significar y cu\u00e1ndo conviene llamar al veterinario. Tardar\u00e1s unos treinta segundos y puede que descubras m\u00e1s sobre la salud de tu perro de lo que esperas. Es una gu\u00eda educativa para ayudarte a decidir qu\u00e9 hacer a continuaci\u00f3n, no un diagn\u00f3stico.    <\/p>\n\n<div class=\"bonza-sc\" id=\"bonza-sc\" role=\"region\" aria-label=\"Dog Stool Health Checker\">\n\n  <header class=\"sc-head\">\n    <h3 class=\"sc-eyebrow\">Bonza Health Tools: Tabla de caca de perro<\/h3>\n    <p class=\"sc-lede\">Las heces de tu perro son uno de los indicadores m\u00e1s claros de su salud intestinal. Compara lo que ves con la tabla de abajo, indica el color y cualquier cosa que te parezca inusual, y descubre en un lenguaje sencillo qu\u00e9 puede significar y cu\u00e1ndo debes acudir al veterinario. Esta es una gu\u00eda informativa, no un diagn\u00f3stico.  <\/p>\n  <\/header>\n\n    <section class=\"sc-step\">\n    <h3 class=\"sc-step-title\"><span class=\"sc-step-num\">1<\/span>. Adapta la consistencia<\/h3>\n    <p class=\"sc-step-help\">Toca la imagen que m\u00e1s se parezca a las heces de tu perro. El rango normal va del grado 2 al 3. <\/p>\n    <div class=\"sc-grid\" role=\"radiogroup\" aria-label=\"Stool consistency grade\">\n      <button type=\"button\" class=\"sc-card\" role=\"radio\" aria-checked=\"false\" data-grade=\"1\">\n        <img decoding=\"async\" src=\"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-poop-chart-grade-1-hard-dry-lumps-constipation.webp\" alt=\"Grado 1: grumos muy duros, secos y separados\" loading=\"lazy\" width=\"300\" height=\"300\"\/>\n        <span class=\"sc-card-label\"><strong>1<\/strong>. Grumos muy duros y secos<\/span>\n      <\/button>\n      <button type=\"button\" class=\"sc-card\" role=\"radio\" aria-checked=\"false\" data-grade=\"2\">\n        <img decoding=\"async\" src=\"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-poop-chart-grade-2-firm-segmented-healthy-ideal.webp\" alt=\"Grado 2: heces firmes y segmentadas, el tipo de heces ideal\" loading=\"lazy\" width=\"300\" height=\"300\"\/>\n        <span class=\"sc-card-label\"><strong>2<\/strong> Firme, segmentado <em>(ideal)<\/em><\/span>\n      <\/button>\n      <button type=\"button\" class=\"sc-card\" role=\"radio\" aria-checked=\"false\" data-grade=\"3\">\n        <img decoding=\"async\" src=\"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-poop-chart-grade-3-moist-formed-log-healthy.webp\" alt=\"Grado 3: tronco h\u00famedo y bien formado\" loading=\"lazy\" width=\"300\" height=\"300\"\/>\n        <span class=\"sc-card-label\"><strong>3<\/strong> Tronco h\u00famedo y moldeado<\/span>\n      <\/button>\n      <button type=\"button\" class=\"sc-card\" role=\"radio\" aria-checked=\"false\" data-grade=\"4\">\n        <img decoding=\"async\" src=\"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-poop-chart-grade-4-soft-moist-losing-form.webp\" alt=\"Grado 4: tronco blando y h\u00famedo que pierde su forma\" loading=\"lazy\" width=\"300\" height=\"300\"\/>\n        <span class=\"sc-card-label\"><strong>4.<\/strong> Blando, pierde la forma<\/span>\n      <\/button>\n      <button type=\"button\" class=\"sc-card\" role=\"radio\" aria-checked=\"false\" data-grade=\"5\">\n        <img decoding=\"async\" src=\"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-poop-chart-grade-5-very-soft-partly-formed-pile.webp\" alt=\"Grado 5: pelo muy suave, parcialmente formado\" loading=\"lazy\" width=\"300\" height=\"300\"\/>\n        <span class=\"sc-card-label\"><strong>5<\/strong>. Pelo muy suave<\/span>\n      <\/button>\n      <button type=\"button\" class=\"sc-card\" role=\"radio\" aria-checked=\"false\" data-grade=\"6\">\n        <img decoding=\"async\" src=\"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-poop-chart-grade-6-formless-soft-pile-diarrhoea.webp\" alt=\"Grado 6: pelo sin forma, con textura\" loading=\"lazy\" width=\"300\" height=\"300\"\/>\n        <span class=\"sc-card-label\"><strong>6<\/strong>. Mont\u00f3n sin forma<\/span>\n      <\/button>\n      <button type=\"button\" class=\"sc-card\" role=\"radio\" aria-checked=\"false\" data-grade=\"7\">\n        <img decoding=\"async\" src=\"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-poop-chart-grade-7-watery-diarrhoea.webp\" alt=\"7.\u00ba curso: acuoso, sin forma\" loading=\"lazy\" width=\"300\" height=\"300\"\/>\n        <span class=\"sc-card-label\"><strong>7<\/strong> Aguado<\/span>\n      <\/button>\n    <\/div>\n  <\/section>\n\n    <section class=\"sc-step\">\n    <h3 class=\"sc-step-title\"><span class=\"sc-step-num\">2.<\/span> Elige el color<\/h3>\n    <p class=\"sc-step-help\">Elige la opci\u00f3n que m\u00e1s se acerque. Algunos colores son importantes, as\u00ed que esto te ayuda a detectar cualquier cosa que requiera ir al veterinario. <\/p>\n    <div class=\"sc-swatches\" role=\"radiogroup\" aria-label=\"Stool colour\">\n      <button type=\"button\" class=\"sc-swatch\" role=\"radio\" aria-checked=\"false\" data-colour=\"brown\"><span class=\"sc-chip\" style=\"background:#6b4a2b !important\"><\/span>Marr\u00f3n normal<\/button>\n      <button type=\"button\" class=\"sc-swatch\" role=\"radio\" aria-checked=\"false\" data-colour=\"darkbrown\"><span class=\"sc-chip\" style=\"background:#4a3220 !important\"><\/span>Marr\u00f3n oscuro<\/button>\n      <button type=\"button\" class=\"sc-swatch\" role=\"radio\" aria-checked=\"false\" data-colour=\"black\"><span class=\"sc-chip\" style=\"background:#241a14 !important\"><\/span>Negro \/ alquitranado<\/button>\n      <button type=\"button\" class=\"sc-swatch\" role=\"radio\" aria-checked=\"false\" data-colour=\"red\"><span class=\"sc-chip\" style=\"background:#7a2f2a !important\"><\/span>Rojo \/ rayas<\/button>\n      <button type=\"button\" class=\"sc-swatch\" role=\"radio\" aria-checked=\"false\" data-colour=\"pale\"><span class=\"sc-chip\" style=\"background:#b3a68f !important\"><\/span>P\u00e1lido \/ gris \/ arcilla<\/button>\n      <button type=\"button\" class=\"sc-swatch\" role=\"radio\" aria-checked=\"false\" data-colour=\"orange\"><span class=\"sc-chip\" style=\"background:#b8862f !important\"><\/span>Naranja \/ amarillo<\/button>\n      <button type=\"button\" class=\"sc-swatch\" role=\"radio\" aria-checked=\"false\" data-colour=\"green\"><span class=\"sc-chip\" style=\"background:#5c6234 !important\"><\/span>Verde<\/button>\n    <\/div>\n  <\/section>\n\n    <section class=\"sc-step\">\n    <h3 class=\"sc-step-title\"><span class=\"sc-step-num\">3<\/span> \u00bfAlgo raro?<\/h3>\n    <p class=\"sc-step-help\">Marca todo lo que veas. D\u00e9jalo en blanco si no hay nada que se aplique. <\/p>\n    <div class=\"sc-checks\" role=\"group\" aria-label=\"Notable content\">\n      <button type=\"button\" class=\"sc-check\" aria-pressed=\"false\" data-content=\"blood\"><span class=\"sc-box\" aria-hidden=\"true\"><\/span>Sangre fresca o vetas rojas<\/button>\n      <button type=\"button\" class=\"sc-check\" aria-pressed=\"false\" data-content=\"tarry\"><span class=\"sc-box\" aria-hidden=\"true\"><\/span>Negas, pegajosas, como el alquitr\u00e1n<\/button>\n      <button type=\"button\" class=\"sc-check\" aria-pressed=\"false\" data-content=\"mucus\"><span class=\"sc-box\" aria-hidden=\"true\"><\/span>Mucosidad o capa gelatinosa<\/button>\n      <button type=\"button\" class=\"sc-check\" aria-pressed=\"false\" data-content=\"worms\"><span class=\"sc-box\" aria-hidden=\"true\"><\/span>Gusanos visibles<\/button>\n      <button type=\"button\" class=\"sc-check\" aria-pressed=\"false\" data-content=\"foreign\"><span class=\"sc-box\" aria-hidden=\"true\"><\/span>Cuerpos extra\u00f1os (pl\u00e1stico, tela)<\/button>\n    <\/div>\n  <\/section>\n\n  <div class=\"sc-cta-wrap\">\n    <button type=\"button\" class=\"sc-btn sc-btn-primary\" id=\"sc-run\" disabled=\"disabled\">Mira qu\u00e9 puede significar esto<\/button>\n    <button type=\"button\" class=\"sc-btn sc-btn-ghost\" id=\"sc-reset\" hidden=\"\">Empieza de nuevo<\/button>\n  <\/div>\n\n  <section id=\"sc-results\" class=\"sc-results\" hidden=\"\" aria-live=\"polite\" tabindex=\"-1\"><\/section>\n\n  <footer class=\"sc-foot\">\n    <p class=\"sc-foot-link\">\u00bfQuieres tener una visi\u00f3n m\u00e1s amplia de la salud intestinal? Empieza por <a href=\"https:\/\/bonza-retheme.blz.au\/es\/2026\/01\/el-microbioma-intestinal-el-centro-de-mando-oculto-de-la-salud-de-tu-perro\/\">\u00abThe Dog Gut Microbiome<\/a>\u00bb. <\/p>\n    <p class=\"sc-disclaimer\">Esta herramienta tiene fines exclusivamente educativos y no sirve para diagnosticar ninguna afecci\u00f3n. No puede sustituir a una revisi\u00f3n veterinaria. Si las heces de tu perro siguen siendo anormales durante m\u00e1s de uno o dos d\u00edas, o si ves sangre, heces negras o alquitranadas, heces p\u00e1lidas o grises, o si tu perro parece estar mal, ponte en contacto con tu veterinario.  <\/p>\n  <\/footer>\n<\/div>\n\n<style>\n.bonza-sc{\n  --cream:#f8ede3; --paper:#ffffff;\n  --green:#2fa066; --green-deep:#227a4d;\n  --purple:#6e5d84; --purple-deep:#574869; --amber:#ffa825;\n  --divider:#d4bfb2; --ink:#382f2b; --muted:#7a6d64;\n  --alert:#c25239; --alert-bg:#fbeeea; --alert-bd:#eecabf;\n  --radius:14px; --shadow:0 1px 2px rgba(56,47,43,.06),0 6px 20px rgba(56,47,43,.07);\n  box-sizing:border-box; max-width:720px; margin:0 auto; padding:28px 22px 22px;\n  background:var(--cream); border:1px solid var(--divider); border-radius:var(--radius);\n  color:var(--ink); font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  line-height:1.55; -webkit-font-smoothing:antialiased;\n}\n.bonza-sc *,.bonza-sc *::before,.bonza-sc *::after{box-sizing:border-box}\n.bonza-sc h2,.bonza-sc h3,.bonza-sc h4,.bonza-sc p,.bonza-sc ul,.bonza-sc li{\n  margin-top:0 !important;background:none !important;border:0 !important;float:none !important;\n  max-width:none !important;font-family:inherit !important;text-align:left !important}\n.bonza-sc span,.bonza-sc strong,.bonza-sc em{margin-top:0 !important;font-family:inherit !important}\n.bonza-sc button{font-family:inherit !important}\n.bonza-sc a{color:var(--green-deep) !important;font-weight:600}\n\n.sc-head{margin-bottom:20px}\n.sc-eyebrow{margin:0 0 10px !important;font-size:19px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:none !important;color:var(--purple) !important;line-height:1.25 !important}\n.sc-lede{margin:0;font-size:16px;color:var(--muted)}\n\n.sc-step{margin:0 0 22px;padding:18px;background:var(--paper);border:1px solid var(--divider);border-radius:12px;box-shadow:var(--shadow)}\n.sc-step-title{margin:0 0 4px !important;font-size:17px;font-weight:800;color:var(--green-deep);display:flex;align-items:center;gap:9px}\n.sc-step-num{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--green);color:#fff;font-size:14px;font-weight:800;flex:0 0 24px}\n.sc-step-help{margin:0 0 14px;font-size:14px;color:var(--muted)}\n\n\/* Step 1 grid *\/\n.sc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}\n.sc-card{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;border:2px solid var(--divider);border-radius:10px;background:var(--cream);cursor:pointer;transition:border-color .15s,box-shadow .15s}\n.sc-card:hover{border-color:var(--green)}\n.sc-card.is-on,.sc-card.is-on:focus,.sc-card.is-on:active,.sc-card.is-on:hover{border-color:var(--green) !important;box-shadow:0 0 0 3px rgba(47,160,102,.22)}\n.bonza-sc button::before,.bonza-sc button::after{content:none !important;display:none !important}\n.sc-card:focus-visible{outline:3px solid rgba(47,160,102,.4);outline-offset:2px}\n.sc-card img{display:block;width:100%;height:auto;aspect-ratio:1\/1;object-fit:cover;background:#eef0e6}\n.sc-card-label{display:block;padding:7px 8px;font-size:12px;font-weight:600;color:var(--ink);line-height:1.25;text-align:center !important}\n.sc-card-label strong{display:inline-block;color:var(--green-deep);margin-right:2px}\n.sc-card-label em{color:var(--muted);font-style:italic}\n\n\/* Step 2 swatches *\/\n.sc-swatches{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}\n.sc-swatch{display:flex;align-items:center;gap:10px;padding:12px 14px;min-height:52px;border:2px solid var(--divider);border-radius:12px;background:var(--paper);color:var(--ink);font-size:14.5px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}\n.sc-swatch:hover{border-color:var(--green)}\n.sc-swatch.is-on,.sc-swatch.is-on:focus,.sc-swatch.is-on:active,.sc-swatch.is-on:hover{border-color:var(--green) !important;background:#eaf5ee !important;color:var(--green-deep) !important}\n.sc-swatch:focus-visible{outline:3px solid rgba(47,160,102,.35);outline-offset:2px}\n.sc-chip{width:22px;height:22px;border-radius:50%;flex:0 0 22px;border:1px solid rgba(56,47,43,.25) !important;box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}\n\n\/* Step 3 checks *\/\n.sc-checks{display:flex;flex-direction:column;gap:8px}\n.sc-check{display:flex;align-items:center;gap:11px;padding:11px 13px;min-height:46px;border:1.5px solid var(--divider);border-radius:10px;background:var(--paper);color:var(--ink);font-size:14.5px;font-weight:500;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}\n.sc-check:hover{border-color:var(--green)}\n.sc-check.is-on,.sc-check.is-on:focus,.sc-check.is-on:active,.sc-check.is-on:hover{border-color:var(--green) !important;background:#eaf5ee !important}\n.sc-check:focus-visible{outline:3px solid rgba(47,160,102,.35);outline-offset:2px}\n.sc-box{flex:0 0 18px;width:18px;height:18px;border:2px solid var(--divider);border-radius:5px;position:relative;transition:border-color .15s,background .15s}\n.sc-check.is-on .sc-box{border-color:var(--green);background:var(--green)}\n.sc-check.is-on .sc-box::after{content:\"\";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}\n\n\/* CTA *\/\n.sc-cta-wrap{margin-top:4px}\n.sc-btn{font-family:inherit;font-size:15px;font-weight:700;padding:14px 22px;min-height:50px;border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s,color .15s,opacity .15s;width:100%}\n.sc-btn-primary{background:var(--green) !important;border:1.5px solid var(--green) !important;color:#fff !important}\n.sc-btn-primary:hover{background:var(--green-deep) !important;border-color:var(--green-deep) !important}\n.sc-btn-primary:disabled{opacity:.45;cursor:not-allowed}\n.sc-btn-ghost{background:var(--paper) !important;border:1.5px solid var(--divider) !important;color:var(--ink) !important;margin-top:10px}\n.sc-btn-ghost:hover{border-color:var(--green) !important;color:var(--green-deep) !important}\n.sc-btn:focus-visible{outline:3px solid rgba(110,93,132,.4);outline-offset:2px}\n\n\/* Results *\/\n.sc-results{margin-top:22px;border-radius:12px;overflow:hidden;border:1px solid var(--divider);background:var(--paper)}\n.sc-results:focus{outline:none}\n.sc-band{padding:20px}\n.sc-band[data-tone=\"good\"]{background:#eaf5ee}\n.sc-band[data-tone=\"watch\"]{background:#fff5e6}\n.sc-band[data-tone=\"alert\"]{background:var(--alert-bg)}\n.sc-band-label{margin:0 0 4px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--purple)}\n.sc-band-head{margin:0;font-size:21px;font-weight:800;line-height:1.2;color:var(--ink)}\n.sc-band[data-tone=\"alert\"] .sc-band-head{color:var(--alert)}\n.sc-body{padding:18px 20px}\n.sc-body p{margin:0 0 12px;font-size:15.5px}\n.sc-body p:last-child{margin-bottom:0}\n.sc-note{margin:14px 0 0;padding:14px 16px;background:var(--cream);border-left:4px solid var(--amber);border-radius:0 8px 8px 0;font-size:14.5px}\n.sc-note strong{color:var(--purple-deep)}\n.sc-point{margin:14px 0 0;font-size:14.5px;font-style:italic;color:var(--purple-deep)}\n.sc-point a{font-style:normal}\n.sc-vet{padding:20px}\n.sc-vet h4{margin:0 0 10px;font-size:19px;font-weight:800;color:var(--alert)}\n.sc-vet p{margin:0 0 10px;font-size:15.5px;color:#7a3223}\n.sc-vet p:last-child{margin-bottom:0}\n.sc-vet strong{color:#6f2c1e}\n.sc-r-disclaimer{padding:16px 20px;font-size:12.5px;color:var(--muted);border-top:1px solid var(--divider)}\n\n.sc-foot{margin-top:22px;padding-top:18px;border-top:1px solid var(--divider)}\n.sc-foot-link{margin:0 0 12px;font-size:14.5px}\n.sc-disclaimer{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted)}\n\n@media (max-width:560px){\n  .sc-grid{grid-template-columns:repeat(2,1fr)}\n}\n@media (max-width:480px){\n  .bonza-sc{padding:22px 16px 18px;border-radius:0}\n}\n@media (prefers-reduced-motion:reduce){.bonza-sc *{transition:none !important}}\n<\/style>\n<script src=\"data:text\/javascript;base64,KGZ1bmN0aW9uKCl7CiBmdW5jdGlvbiBpbml0KCl7CiAgdmFyIENPUFkgPSB7CiAgICBncmFkZXM6IHsKICAgICAgMTp7IHRvbmU6IndhdGNoIiwgaGVhZDoiVG9vIGhhcmQsIGFuZCBwb3NzaWJseSBjb25zdGlwYXRlZCIsIGJvZHk6WwogICAgICAgICJWZXJ5IGhhcmQsIGRyeSwgcGVsbGV0LWxpa2Ugc3Rvb2wgc3VnZ2VzdHMgaXQgaXMgdG9vIGZpcm0uIENvbW1vbiBjYXVzZXMgaW5jbHVkZSBub3QgZW5vdWdoIHdhdGVyLCB0b28gbGl0dGxlIGZpYnJlLCBvciB0b28gbXVjaCBib25lIG9yIGNhbGNpdW0gaW4gdGhlIGRpZXQuIiwKICAgICAgICAiTWFrZSBzdXJlIGZyZXNoIHdhdGVyIGlzIGFsd2F5cyBhdmFpbGFibGUgYW5kIHJldmlldyB0aGUgZGlldC4gSWYgeW91ciBkb2cgaXMgc3RyYWluaW5nLCB1bmNvbWZvcnRhYmxlLCBvciBoYXMgbm90IHBhc3NlZCBhIG5vcm1hbCBzdG9vbCBpbiBhIGRheSBvciB0d28sIHNlZSB5b3VyIHZldC4iXSwgbGluazp0cnVlIH0sCiAgICAgIDI6eyB0b25lOiJnb29kIiwgaGVhZDoiVGhpcyBpcyB0aGUgaWRlYWwiLCBib2R5OlsKICAgICAgICAiQSBmaXJtIGJ1dCBwbGlhYmxlLCBzZWdtZW50ZWQgbG9nIHRoYXQgaG9sZHMgaXRzIHNoYXBlIGFuZCBpcyBlYXN5IHRvIHBpY2sgdXAgaXMgZXhhY3RseSB3aGF0IHlvdSB3YW50IHRvIHNlZS4gSXQgcG9pbnRzIHRvIGhlYWx0aHkgZGlnZXN0aW9uLiIsCiAgICAgICAgIktlZXAgZG9pbmcgd2hhdCB5b3UgYXJlIGRvaW5nLiJdLCBsaW5rOmZhbHNlIH0sCiAgICAgIDM6eyB0b25lOiJnb29kIiwgaGVhZDoiSGVhbHRoeSIsIGJvZHk6WwogICAgICAgICJBIG1vaXN0LCB3ZWxsLWZvcm1lZCBsb2cgaXMgc3RpbGwgd2l0aGluIHRoZSBoZWFsdGh5IHJhbmdlLCBqdXN0IGEgbGl0dGxlIHNvZnRlciB0aGFuIHRoZSBpZGVhbC4gTm90aGluZyB0byB3b3JyeSBhYm91dC4iLAogICAgICAgICJJZiB0aGlzIGlzIGEgY2hhbmdlIGZyb20gZmlybWVyIHN0b29scywga2VlcCBhbiBleWUgb24gaXQgb3ZlciB0aGUgbmV4dCBmZXcgZGF5cy4iXSwgbGluazpmYWxzZSB9LAogICAgICA0OnsgdG9uZToid2F0Y2giLCBoZWFkOiJBIGxpdHRsZSBzb2Z0LCB3b3J0aCB3YXRjaGluZyIsIGJvZHk6WwogICAgICAgICJTb2Z0LCBtb2lzdCBzdG9vbCB0aGF0IGlzIHN0YXJ0aW5nIHRvIGxvc2UgaXRzIHNoYXBlIGlzIHRoZSBmaXJzdCBzdGVwIHBhc3QgdGhlIGhlYWx0aHkgcmFuZ2UuIEl0IGlzIG9mdGVuIGRvd24gdG8gYSByZWNlbnQgZGlldCBjaGFuZ2UsIGEgbWlub3IgdXBzZXQsIG9yIHN0cmVzcy4iLAogICAgICAgICJNb25pdG9yIGl0LiBJZiBpdCBjb250aW51ZXMgYmV5b25kIGEgZGF5IG9yIHR3bywgcmV2aWV3IHRoZSBkaWV0IGFuZCBjb25zaWRlciBndXQgc3VwcG9ydC4iXSwgbGluazp0cnVlLCBwcm9kdWN0OnRydWUgfSwKICAgICAgNTp7IHRvbmU6IndhdGNoIiwgaGVhZDoiTG9vc2UsIGtlZXAgYSBjbG9zZSBleWUiLCBib2R5OlsKICAgICAgICAiVmVyeSBzb2Z0LCBiYXJlbHktZm9ybWVkIHN0b29sIGlzIGxvb3NlLiBDb21tb24gY2F1c2VzIGFyZSBkaWV0YXJ5IHVwc2V0LCBzdHJlc3MsIG9yIGFuIGltYmFsYW5jZSBpbiB0aGUgZ3V0LiIsCiAgICAgICAgIlN1cHBvcnQgdGhlIGd1dCBhbmQgbW9uaXRvciBjbG9zZWx5LiBTZWUgeW91ciB2ZXQgaWYgaXQgbGFzdHMgbW9yZSB0aGFuIGEgZGF5IG9yIHR3bywgb3IgaWYgeW91ciBkb2cgc2VlbXMgYXQgYWxsIHVud2VsbC4iXSwgbGluazp0cnVlLCBwcm9kdWN0OnRydWUgfSwKICAgICAgNjp7IHRvbmU6IndhdGNoIiwgaGVhZDoiRGlhcnJob2VhIiwgYm9keTpbCiAgICAgICAgIkZvcm1sZXNzLCB0ZXh0dXJlZCBzdG9vbCBpcyBkaWFycmhvZWEuIEl0IGNhbiBjb21lIGZyb20gZGlldGFyeSB1cHNldCwgc3RyZXNzLCBpbmZlY3Rpb24sIG9yIGd1dCBpbWJhbGFuY2UuIiwKICAgICAgICAiS2VlcCB5b3VyIGRvZyBoeWRyYXRlZC4gSWYgaXQgbGFzdHMgbW9yZSB0aGFuIGEgZGF5LCBvciBjb21lcyB3aXRoIG90aGVyIHNpZ25zIGxpa2UgbG93IGVuZXJneSBvciBhIHBvb3IgYXBwZXRpdGUsIHNlZSB5b3VyIHZldC4iXSwgbGluazp0cnVlLCBwcm9kdWN0OnRydWUgfQogICAgfSwKICAgIGNvbG91cnM6IHsKICAgICAgYnJvd246eyBub3RlOm51bGwgfSwKICAgICAgZGFya2Jyb3duOnsgbm90ZToiRGFyayBicm93biBpcyB1c3VhbGx5IHN0aWxsIG5vcm1hbCwgYW5kIGNhbiBzaW1wbHkgZm9sbG93IGEgbWVhdC1yaWNoIG1lYWwgb3IgYW4gaXJvbiBzdXBwbGVtZW50LiBLZWVwIGFuIGV5ZSBvbiBpdCBpZiBpdCBwZXJzaXN0cy4iIH0sCiAgICAgIG9yYW5nZTp7IG5vdGU6Ik9yYW5nZSBvciB5ZWxsb3cgc3Rvb2wgY2FuIHJlbGF0ZSB0byBiaWxlLCB0aGUgbGl2ZXIsIG9yIHNpbXBseSBhIHJlY2VudCBkaWV0IGNoYW5nZS4gSWYgaXQgbGFzdHMgbW9yZSB0aGFuIGEgZGF5IG9yIHR3bywgbWVudGlvbiBpdCB0byB5b3VyIHZldC4iIH0sCiAgICAgIGdyZWVuOnsgbm90ZToiR3JlZW4gc3Rvb2wgaXMgb2Z0ZW4ganVzdCBmcm9tIGVhdGluZyBncmFzcyBvciBmb29kIG1vdmluZyB0aHJvdWdoIHF1aWNrbHkuIElmIGl0IGtlZXBzIGhhcHBlbmluZywgb3IgY29tZXMgd2l0aCBvdGhlciBzaWducywgY2hlY2sgd2l0aCB5b3VyIHZldC4iIH0KICAgIH0sCiAgICBwcm9kdWN0UG9pbnRlcjogJ0ZvciBsb29zZSBzdG9vbHMsIGEgZ3V0LXN1cHBvcnRpbmcgc3VwcGxlbWVudCBzdWNoIGFzIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmJvbnphLmRvZy9wcm9kdWN0L2RpZ2VzdGl2ZS1zdXBwb3J0LWd1dC1pYmQtY29saXRpcy1kaWFycmhvZWEtZ2FzdHJpdGlzLXN1cHBsZW1lbnQvIj5CZWxseTwvYT4sIG9yIGEgc2ltaWxhciBmdW5jdGlvbmFsIGZvcm11bGF0aW9uLCBtYXkgaGVscCBhbG9uZ3NpZGUgYSBzZXR0bGVkIHJvdXRpbmUuIFJlYWQgbW9yZSBpbiA8YSBocmVmPSJodHRwczovL3d3dy5ib256YS5kb2cvMjAyNi8wMS90aGUtZ3V0LW1pY3JvYmlvbWUteW91ci1kb2dzLWhpZGRlbi1oZWFsdGgtY29tbWFuZC1jZW50cmUvIj5UaGUgRG9nIEd1dCBNaWNyb2Jpb21lPC9hPi4nLAogICAgZ3V0TGluazogJ0JlY2F1c2Ugc3Rvb2wgaXMgc3VjaCBhIGRpcmVjdCByZWFkb3V0IG9mIGd1dCBoZWFsdGgsIGl0IGlzIHdvcnRoIHVuZGVyc3RhbmRpbmcgdGhlIGJpZ2dlciBwaWN0dXJlIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmJvbnphLmRvZy8yMDI2LzAxL3RoZS1ndXQtbWljcm9iaW9tZS15b3VyLWRvZ3MtaGlkZGVuLWhlYWx0aC1jb21tYW5kLWNlbnRyZS8iPlRoZSBEb2cgR3V0IE1pY3JvYmlvbWU8L2E+LicsCiAgICB2ZXQ6IHsKICAgICAgdXJnZW50OnsgaGVhZDoiUGxlYXNlIGNvbnRhY3QgeW91ciB2ZXQgcHJvbXB0bHkiLCBib2R5OlsKICAgICAgICAiT25lIG9yIG1vcmUgb2YgdGhlIHRoaW5ncyB5b3Ugc2VsZWN0ZWQgY2FuIGJlIGEgc2lnbiBvZiBzb21ldGhpbmcgdGhhdCBuZWVkcyBwcm9tcHQgdmV0ZXJpbmFyeSBhdHRlbnRpb24sIHN1Y2ggYXMgYmxlZWRpbmcgaW4gdGhlIGRpZ2VzdGl2ZSB0cmFjdCBvciBhIHByb2JsZW0gd2l0aCBiaWxlIGZsb3cuIDxzdHJvbmc+UGxlYXNlIGNvbnRhY3QgeW91ciB2ZXQsIG9yIGFuIGVtZXJnZW5jeSB2ZXQgc2VydmljZSwgcmF0aGVyIHRoYW4gcmVseWluZyBvbiB0aGlzIG9yIGFueSBvbmxpbmUgdG9vbC48L3N0cm9uZz4iLAogICAgICAgICJJZiB5b3UgY2FuLCBub3RlIHdoZW4gaXQgc3RhcnRlZCBhbmQgd2hldGhlciB5b3VyIGRvZyBoYXMgYW55IG90aGVyIHNpZ25zICh2b21pdGluZywgbG93IGVuZXJneSwgbm90IGVhdGluZyksIGFzIHRoaXMgaGVscHMgeW91ciB2ZXQuIl0gfSwKICAgICAgd2F0ZXJ5OnsgaGVhZDoiV2F0ZXJ5IGRpYXJyaG9lYSBuZWVkcyBhdHRlbnRpb24iLCBib2R5OlsKICAgICAgICAiV2F0ZXJ5IHN0b29sIGNhbiBjYXVzZSBkZWh5ZHJhdGlvbiBxdWlja2x5LCBlc3BlY2lhbGx5IGluIHB1cHBpZXMsIHNtYWxsIGRvZ3MsIGFuZCBvbGRlciBkb2dzLiA8c3Ryb25nPklmIGl0IGlzIHBlcnNpc3RlbnQsIGtlZXBzIHJlY3VycmluZywgb3IgY29tZXMgd2l0aCB2b21pdGluZywgYmxvb2QsIG9yIGxvdyBlbmVyZ3ksIGNvbnRhY3QgeW91ciB2ZXQuPC9zdHJvbmc+IiwKICAgICAgICAiTWFrZSBzdXJlIHlvdXIgZG9nIGhhcyBhY2Nlc3MgdG8gd2F0ZXIgaW4gdGhlIG1lYW50aW1lLiJdIH0KICAgIH0KICB9OwoKICB2YXIgcm9vdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYm9uemEtc2MiKTsgaWYoIXJvb3QpIHJldHVybjsKICB2YXIgcnVuQnRuPXJvb3QucXVlcnlTZWxlY3RvcigiI3NjLXJ1biIpLCByZXNldEJ0bj1yb290LnF1ZXJ5U2VsZWN0b3IoIiNzYy1yZXNldCIpLCByZXN1bHRzRWw9cm9vdC5xdWVyeVNlbGVjdG9yKCIjc2MtcmVzdWx0cyIpOwogIHZhciBTPXsgZ3JhZGU6bnVsbCwgY29sb3VyOm51bGwsIGNvbnRlbnQ6e30gfTsKCiAgLyogc2luZ2xlLXNlbGVjdCBncm91cHMgKGdyYWRlLCBjb2xvdXIpICsgbXVsdGkgKGNvbnRlbnQpIHZpYSBkZWxlZ2F0aW9uICovCiAgcm9vdC5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uKGUpewogICAgdmFyIGc9ZS50YXJnZXQuY2xvc2VzdCgiW2RhdGEtZ3JhZGVdIik7CiAgICBpZihnKXsgc2VsZWN0U2luZ2xlKCIuc2MtY2FyZCIsImdyYWRlIixnLCtnLmdldEF0dHJpYnV0ZSgiZGF0YS1ncmFkZSIpKTsgcmV0dXJuOyB9CiAgICB2YXIgYz1lLnRhcmdldC5jbG9zZXN0KCJbZGF0YS1jb2xvdXJdIik7CiAgICBpZihjKXsgc2VsZWN0U2luZ2xlKCIuc2Mtc3dhdGNoIiwiY29sb3VyIixjLGMuZ2V0QXR0cmlidXRlKCJkYXRhLWNvbG91ciIpKTsgcmV0dXJuOyB9CiAgICB2YXIgaz1lLnRhcmdldC5jbG9zZXN0KCJbZGF0YS1jb250ZW50XSIpOwogICAgaWYoayl7IHRvZ2dsZUNvbnRlbnQoayk7IHJldHVybjsgfQogIH0pOwoKICBmdW5jdGlvbiBzZWxlY3RTaW5nbGUoc2VsLGtleSxidG4sdmFsKXsKICAgIGJ0bi5wYXJlbnROb2RlLnF1ZXJ5U2VsZWN0b3JBbGwoc2VsKS5mb3JFYWNoKGZ1bmN0aW9uKGIpeyBiLmNsYXNzTGlzdC5yZW1vdmUoImlzLW9uIik7IGIuc2V0QXR0cmlidXRlKCJhcmlhLWNoZWNrZWQiLCJmYWxzZSIpOyB9KTsKICAgIGJ0bi5jbGFzc0xpc3QuYWRkKCJpcy1vbiIpOyBidG4uc2V0QXR0cmlidXRlKCJhcmlhLWNoZWNrZWQiLCJ0cnVlIik7CiAgICBpZihidG4uYmx1cikgYnRuLmJsdXIoKTsgIC8qIGRyb3AgZm9jdXMgc28gdGhlIHRoZW1lJ3MgZm9jdXMgYmFja2dyb3VuZCBjYW4ndCBtYXNrIHRoZSBzZWxlY3RlZCB0aW50ICovCiAgICBTW2tleV09dmFsOyByZWZyZXNoQ1RBKCk7CiAgfQogIGZ1bmN0aW9uIHRvZ2dsZUNvbnRlbnQoYnRuKXsKICAgIHZhciB2PWJ0bi5nZXRBdHRyaWJ1dGUoImRhdGEtY29udGVudCIpOwogICAgaWYoUy5jb250ZW50W3ZdKXsgZGVsZXRlIFMuY29udGVudFt2XTsgYnRuLmNsYXNzTGlzdC5yZW1vdmUoImlzLW9uIik7IGJ0bi5zZXRBdHRyaWJ1dGUoImFyaWEtcHJlc3NlZCIsImZhbHNlIik7IH0KICAgIGVsc2V7IFMuY29udGVudFt2XT10cnVlOyBidG4uY2xhc3NMaXN0LmFkZCgiaXMtb24iKTsgYnRuLnNldEF0dHJpYnV0ZSgiYXJpYS1wcmVzc2VkIiwidHJ1ZSIpOyB9CiAgICBpZihidG4uYmx1cikgYnRuLmJsdXIoKTsgIC8qIGRyb3AgZm9jdXMgc28gdGhlIHRoZW1lJ3MgZm9jdXMgYmFja2dyb3VuZCBjYW4ndCBtYXNrIHRoZSBzZWxlY3RlZCB0aW50ICovCiAgfQogIGZ1bmN0aW9uIHJlZnJlc2hDVEEoKXsgcnVuQnRuLmRpc2FibGVkID0gIShTLmdyYWRlICYmIFMuY29sb3VyKTsgfQoKICBydW5CdG4uYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLCBmdW5jdGlvbigpewogICAgaWYoIShTLmdyYWRlICYmIFMuY29sb3VyKSkgcmV0dXJuOwogICAgcmVuZGVyKCk7IHJlc3VsdHNFbC5oaWRkZW49ZmFsc2U7IHJlc2V0QnRuLmhpZGRlbj1mYWxzZTsKICAgIHJlc3VsdHNFbC5mb2N1cygpOyByZXN1bHRzRWwuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOiJzbW9vdGgiLGJsb2NrOiJzdGFydCJ9KTsKICB9KTsKICByZXNldEJ0bi5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uKCl7CiAgICBTPXsgZ3JhZGU6bnVsbCwgY29sb3VyOm51bGwsIGNvbnRlbnQ6e30gfTsKICAgIHJvb3QucXVlcnlTZWxlY3RvckFsbCgiLnNjLWNhcmQsLnNjLXN3YXRjaCwuc2MtY2hlY2siKS5mb3JFYWNoKGZ1bmN0aW9uKGIpeyBiLmNsYXNzTGlzdC5yZW1vdmUoImlzLW9uIik7IGIuc2V0QXR0cmlidXRlKCJhcmlhLWNoZWNrZWQiLCJmYWxzZSIpOyBiLnNldEF0dHJpYnV0ZSgiYXJpYS1wcmVzc2VkIiwiZmFsc2UiKTsgfSk7CiAgICByZXN1bHRzRWwuaGlkZGVuPXRydWU7IHJlc3VsdHNFbC5pbm5lckhUTUw9IiI7IHJlc2V0QnRuLmhpZGRlbj10cnVlOyByZWZyZXNoQ1RBKCk7CiAgICByb290LnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjoic21vb3RoIixibG9jazoic3RhcnQifSk7CiAgfSk7CgogIGZ1bmN0aW9uIHZldFRyaWdnZXJzKCl7CiAgICB2YXIgcmVhc29ucz1bXTsKICAgIGlmKFMuY29sb3VyPT09ImJsYWNrIikgcmVhc29ucy5wdXNoKCJ1cmdlbnQiKTsKICAgIGlmKFMuY29udGVudC50YXJyeSkgcmVhc29ucy5wdXNoKCJ1cmdlbnQiKTsKICAgIGlmKFMuY29sb3VyPT09InJlZCIpIHJlYXNvbnMucHVzaCgiZ2F0ZSIpOwogICAgaWYoUy5jb250ZW50LmJsb29kKSByZWFzb25zLnB1c2goImdhdGUiKTsKICAgIGlmKFMuY29sb3VyPT09InBhbGUiKSByZWFzb25zLnB1c2goImdhdGUiKTsKICAgIGlmKFMuY29udGVudC53b3JtcykgcmVhc29ucy5wdXNoKCJnYXRlIik7CiAgICBpZihTLmNvbnRlbnQuZm9yZWlnbikgcmVhc29ucy5wdXNoKCJnYXRlIik7CiAgICBpZihTLmNvbnRlbnQuYmxvb2QgJiYgUy5jb250ZW50Lm11Y3VzKSByZWFzb25zLnB1c2goInVyZ2VudCIpOwogICAgcmV0dXJuIHJlYXNvbnM7CiAgfQoKICBmdW5jdGlvbiByZW5kZXIoKXsKICAgIHZhciByZWFzb25zPXZldFRyaWdnZXJzKCk7CiAgICB2YXIgaXNVcmdlbnQ9cmVhc29ucy5pbmRleE9mKCJ1cmdlbnQiKT4tMTsKICAgIHZhciBpc0dhdGU9cmVhc29ucy5sZW5ndGg+MDsKICAgIHZhciB3YXRlcnk9KFMuZ3JhZGU9PT03KTsKICAgIHZhciBodG1sPSIiOwoKICAgIGlmKGlzR2F0ZSl7CiAgICAgIHZhciB2ID0gQ09QWS52ZXQudXJnZW50OyAvKiBhbnkgcmVkLWZsYWcgLT4gcHJvbXB0LXZldCBtZXNzYWdlICovCiAgICAgIGh0bWw9JzxkaXYgY2xhc3M9InNjLXZldCI+PGg0Picrdi5oZWFkKyc8L2g0Picrdi5ib2R5Lm1hcChmdW5jdGlvbihwKXtyZXR1cm4gJzxwPicrcCsnPC9wPic7fSkuam9pbigiIikrJzwvZGl2PicrZGlzY2xhaW1lcigpOwogICAgICByZXN1bHRzRWwuaW5uZXJIVE1MPWh0bWw7IHJldHVybjsKICAgIH0KICAgIGlmKHdhdGVyeSl7CiAgICAgIGh0bWw9JzxkaXYgY2xhc3M9InNjLXZldCI+PGg0PicrQ09QWS52ZXQud2F0ZXJ5LmhlYWQrJzwvaDQ+JytDT1BZLnZldC53YXRlcnkuYm9keS5tYXAoZnVuY3Rpb24ocCl7cmV0dXJuICc8cD4nK3ArJzwvcD4nO30pLmpvaW4oIiIpKyc8L2Rpdj4nK2Rpc2NsYWltZXIoKTsKICAgICAgcmVzdWx0c0VsLmlubmVySFRNTD1odG1sOyByZXR1cm47CiAgICB9CgogICAgLyogbm9ybWFsIGdyYWRlZCByZXN1bHQgKGdyYWRlcyAxLTYsIG5vIHJlZCBmbGFncykgKi8KICAgIHZhciBnPUNPUFkuZ3JhZGVzW1MuZ3JhZGVdOwogICAgaHRtbD0nPGRpdiBjbGFzcz0ic2MtYmFuZCIgZGF0YS10b25lPSInK2cudG9uZSsnIj4nCiAgICAgICAgKyc8cCBjbGFzcz0ic2MtYmFuZC1sYWJlbCI+R3JhZGUgJytTLmdyYWRlKyhnLnRvbmU9PT0iZ29vZCI\/IiDCtyBIZWFsdGh5IHJhbmdlIjoiIikrJzwvcD4nCiAgICAgICAgKyc8aDMgY2xhc3M9InNjLWJhbmQtaGVhZCI+JytnLmhlYWQrJzwvaDM+PC9kaXY+JwogICAgICAgICsnPGRpdiBjbGFzcz0ic2MtYm9keSI+JwogICAgICAgICsgZy5ib2R5Lm1hcChmdW5jdGlvbihwKXtyZXR1cm4gJzxwPicrcCsnPC9wPic7fSkuam9pbigiIik7CgogICAgdmFyIGNvbD1DT1BZLmNvbG91cnNbUy5jb2xvdXJdOwogICAgaWYoY29sICYmIGNvbC5ub3RlKXsgaHRtbCs9JzxkaXYgY2xhc3M9InNjLW5vdGUiPjxzdHJvbmc+T24gdGhlIGNvbG91cjo8L3N0cm9uZz4gJytjb2wubm90ZSsnPC9kaXY+JzsgfQogICAgaWYoUy5jb250ZW50Lm11Y3VzKXsgaHRtbCs9JzxkaXYgY2xhc3M9InNjLW5vdGUiPjxzdHJvbmc+T24gdGhlIG11Y3VzOjwvc3Ryb25nPiBhIGxpdHRsZSBqZWxseS1saWtlIG11Y3VzIGNhbiBvY2N1ciB3aXRoIGxhcmdlLWJvd2VsIGlycml0YXRpb24gYW5kIGlzIG9mdGVuIG5vdCBzZXJpb3VzIG9uIGl0cyBvd24uIElmIGl0IGtlZXBzIGFwcGVhcmluZywgb3IgY29tZXMgd2l0aCBibG9vZCwgc2VlIHlvdXIgdmV0LjwvZGl2Pic7IH0KCiAgICBpZihnLnByb2R1Y3QpeyBodG1sKz0nPHAgY2xhc3M9InNjLXBvaW50Ij4nK0NPUFkucHJvZHVjdFBvaW50ZXIrJzwvcD4nOyB9CiAgICBlbHNlIGlmKGcubGluayl7IGh0bWwrPSc8cCBjbGFzcz0ic2MtcG9pbnQiPicrQ09QWS5ndXRMaW5rKyc8L3A+JzsgfQoKICAgIGh0bWwrPSc8L2Rpdj4nK2Rpc2NsYWltZXIoKTsKICAgIHJlc3VsdHNFbC5pbm5lckhUTUw9aHRtbDsKICB9CgogIGZ1bmN0aW9uIGRpc2NsYWltZXIoKXsKICAgIHJldHVybiAnPGRpdiBjbGFzcz0ic2Mtci1kaXNjbGFpbWVyIj5UaGlzIGlzIGFuIGVkdWNhdGlvbmFsIGd1aWRlIGFuZCBkb2VzIG5vdCBkaWFnbm9zZSBhbnkgY29uZGl0aW9uLiBJZiB5b3VyIGRvZ1x1MjAxOXMgc3Rvb2wgc3RheXMgYWJub3JtYWwgZm9yIG1vcmUgdGhhbiBhIGRheSBvciB0d28sIG9yIHlvdSBhcmUgd29ycmllZCwgcGxlYXNlIGNvbnN1bHQgeW91ciB2ZXRlcmluYXJpYW4uPC9kaXY+JzsKICB9CgogIHJlZnJlc2hDVEEoKTsKIH0KIGlmKGRvY3VtZW50LnJlYWR5U3RhdGU9PT0ibG9hZGluZyIpeyBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIiwgaW5pdCk7IH0gZWxzZSB7IGluaXQoKTsgfQp9KSgpOw==\" data-no-optimize=\"1\" data-no-minify=\"1\" data-no-defer=\"1\" data-cfasync=\"false\"><\/script>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h3 class=\"wp-block-heading\">C\u00f3mo interpretar las heces de tu perro<\/h3>\n\n<p class=\"wp-block-paragraph\">Los veterinarios valoran tres cosas, y esta tabla tambi\u00e9n. <strong>La consistencia<\/strong> se punt\u00faa en una escala de siete puntos, desde bolitas duras y secas en un extremo hasta diarrea acuosa en el otro. Lo que debes buscar es el punto medio saludable de esa escala, los grados 2 y 3: heces firmes, bien formadas y f\u00e1ciles de recoger, siendo el grado 2 el ideal. <strong>El color<\/strong> tambi\u00e9n importa; la mayor\u00eda de las heces son marrones, pero hay algunos colores que conviene tener muy en cuenta. Y <strong>el contenido<\/strong> \u2014cualquier cosa inusual como sangre, moco o gusanos\u2014 es la tercera pista. Si juntas estos tres aspectos, tendr\u00e1s una buena idea de si todo va bien o si vale la pena echar un vistazo m\u00e1s de cerca.   <\/p>\n\n<h3 class=\"wp-block-heading\">\u00bfPor qu\u00e9 las cacas son un indicador tan bueno de la salud?<\/h3>\n\n<p class=\"wp-block-paragraph\">El intestino es la base de gran parte de la salud de tu perro, as\u00ed que sus heces son, en realidad, un indicador diario de c\u00f3mo funciona todo su organismo. La consistencia refleja c\u00f3mo se mueve la comida por el tracto digestivo y c\u00f3mo se absorbe; el color indica la presencia de bilis y, a veces, de sangrado; y los cambios repentinos suelen notarse primero en las heces antes que en cualquier otro sitio. Por eso, echar un vistazo r\u00e1pido cada d\u00eda en el jard\u00edn es uno de los h\u00e1bitos de salud m\u00e1s \u00fatiles que puedes tener como due\u00f1o. Para entender c\u00f3mo funciona todo esto, lee <a href=\"https:\/\/bonza-retheme.blz.au\/es\/2026\/01\/el-microbioma-intestinal-el-centro-de-mando-oculto-de-la-salud-de-tu-perro\/\">\u00abLa microbiota intestinal del perro<\/a>\u00bb.   <\/p>\n\n<h3 class=\"wp-block-heading\">Cu\u00e1ndo hay que llamar al veterinario<\/h3>\n\n<p class=\"wp-block-paragraph\">La mayor\u00eda de los cambios puntuales se solucionan solos, pero hay algunos s\u00edntomas que no deben dejarse pasar. Acude al veterinario cuanto antes si ves <strong>heces negras o alquitranadas<\/strong> (lo que puede indicar sangre digerida), <strong>sangre fresca o vetas rojas<\/strong>, <strong>heces p\u00e1lidas, grises o de color arcilla<\/strong>, o <strong>diarrea acuosa que persiste<\/strong>, sobre todo en cachorros, perros peque\u00f1os o mayores, en los que la deshidrataci\u00f3n se produce r\u00e1pidamente. Cualquiera de estos s\u00edntomas, o si un perro parece estar mal adem\u00e1s de presentar un cambio en las heces, es motivo para acudir a un profesional en lugar de fiarte de una tabla.  <\/p>\n\n<h3 class=\"wp-block-heading\">Preguntas frecuentes<\/h3>\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1785136654361\"><strong class=\"schema-faq-question\"><strong>\u00bfC\u00f3mo debe ser la caca de un perro sano?<\/strong><\/strong> <p class=\"schema-faq-answer\">Firme, bien formado y f\u00e1cil de coger, con una forma clara de tronco y una superficie h\u00fameda. En la escala de siete puntos, los grados 2 y 3 se consideran sanos, siendo el grado 2 el ideal. Debe tener un color marr\u00f3n chocolate normal.  <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785136683589\"><strong class=\"schema-faq-question\"><strong>\u00bfQu\u00e9 significa el color de la caca de mi perro?<\/strong><\/strong> <p class=\"schema-faq-answer\">El color marr\u00f3n es normal. Si es negro o alquitranado, puede indicar la presencia de sangre digerida y hay que acudir al veterinario. El color rojo o con vetas sugiere una hemorragia en una zona m\u00e1s baja. Si es p\u00e1lido, gris o arcilloso, puede indicar un problema de bilis o de p\u00e1ncreas. Los colores naranja, amarillo o verde suelen estar relacionados con la dieta, pero conviene vigilarlos si persisten.    <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785136707542\"><strong class=\"schema-faq-question\"><strong>Mi perro tiene diarrea, \u00bfcu\u00e1ndo deber\u00eda preocuparme?<\/strong><\/strong> <p class=\"schema-faq-answer\">Una sola deposici\u00f3n blanda o suelta suele normalizarse por s\u00ed sola. Pero la diarrea acuosa, la que dura m\u00e1s de un d\u00eda o dos, o la que viene acompa\u00f1ada de sangre, v\u00f3mitos o falta de energ\u00eda, requiere atenci\u00f3n veterinaria, y cuanto antes mejor, sobre todo en cachorros y en perros peque\u00f1os o mayores. <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785136742327\"><strong class=\"schema-faq-question\"><strong>\u00bfQu\u00e9 significa que haya moco o una sustancia gelatinosa en las cacas de tu perro?<\/strong><\/strong> <p class=\"schema-faq-answer\">Puede aparecer un poco de moco gelatinoso cuando hay irritaci\u00f3n en el intestino grueso y, por s\u00ed solo, no suele ser grave. Si sigue apareciendo o viene acompa\u00f1ado de sangre, ll\u00e9valo al veterinario para que lo revise. <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1785136772631\"><strong class=\"schema-faq-question\"><strong>\u00bfPuede la comida cambiar las cacas de mi perro?<\/strong><\/strong> <p class=\"schema-faq-answer\">S\u00ed, mucho. La alimentaci\u00f3n influye en la consistencia, el color, el volumen y el olor. Los cambios bruscos en la dieta suelen provocar heces blandas o de color an\u00f3malo de forma temporal, por lo que es mejor que cualquier cambio en la dieta se haga poco a poco.  <\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tabla de caca de perro \u00bfQu\u00e9 te dice la caca de tu perro? Es uno de los indicios cotidianos m\u00e1s claros de c\u00f3mo est\u00e1n su intestino y todo su cuerpo. Esta tabla interactiva sobre las cacas de perro te ayuda a interpretarlas: compara la consistencia con siete im\u00e1genes reales de referencia, a\u00f1ade el color y [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":144002,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","inline_featured_image":false,"footnotes":""},"class_list":["post-144018","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7}},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Gu\u00eda sobre las cacas de perro | Qu\u00e9 significan las cacas de tu perro y cu\u00e1ndo debes ir al veterinario - Bonza<\/title>\n<meta name=\"description\" content=\"Tabla interactiva sobre las heces de los perros: compara las heces de tu perro seg\u00fan su consistencia y color para saber qu\u00e9 significan y cu\u00e1ndo debes llamar al veterinario. Es gratis, est\u00e1 basada en informaci\u00f3n de veterinarios, pero no es un diagn\u00f3stico.\" \/>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tabla de caca de perro\" \/>\n<meta property=\"og:description\" content=\"Tabla interactiva sobre las heces de los perros: compara las heces de tu perro seg\u00fan su consistencia y color para saber qu\u00e9 significan y cu\u00e1ndo debes llamar al veterinario. Es gratis, est\u00e1 basada en informaci\u00f3n de veterinarios, pero no es un diagn\u00f3stico.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/\" \/>\n<meta property=\"og:site_name\" content=\"Bonza\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bonzadogfoods\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-27T09:24:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bonza.dog\/wp-content\/uploads\/dog-squatting-to-poop-on-lawn-dog-poop-chart.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"619\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/\",\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/\",\"name\":\"Gu\u00eda sobre las cacas de perro | Qu\u00e9 significan las cacas de tu perro y cu\u00e1ndo debes ir al veterinario - Bonza\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/wp-content\\\/uploads\\\/dog-squatting-to-poop-on-lawn-dog-poop-chart.webp\",\"datePublished\":\"2026-07-27T08:11:28+00:00\",\"dateModified\":\"2026-07-27T09:24:15+00:00\",\"description\":\"Tabla interactiva sobre las heces de los perros: compara las heces de tu perro seg\u00fan su consistencia y color para saber qu\u00e9 significan y cu\u00e1ndo debes llamar al veterinario. Es gratis, est\u00e1 basada en informaci\u00f3n de veterinarios, pero no es un diagn\u00f3stico.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136654361\"},{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136683589\"},{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136707542\"},{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136742327\"},{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136772631\"}],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/wp-content\\\/uploads\\\/dog-squatting-to-poop-on-lawn-dog-poop-chart.webp\",\"contentUrl\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/wp-content\\\/uploads\\\/dog-squatting-to-poop-on-lawn-dog-poop-chart.webp\",\"width\":1100,\"height\":619,\"caption\":\"Un perro sano en postura de cuclillas sobre el c\u00e9sped del jard\u00edn, ilustrando una tabla sobre los excrementos de perro.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tabla de caca de perro\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/\",\"name\":\"Bonza\",\"description\":\"Add Years to Your Dog&#039;s Life and Life to Their Years\",\"publisher\":{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/#organization\",\"name\":\"Happea Chappea Limited\",\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/wp-content\\\/uploads\\\/cropped-Favicon512-Bonza-Best-Super-Premium-Plant-based-Vegan-Vegetarian-Healthy-Dry-Dog-Food-Online-Subscri.png\",\"contentUrl\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/wp-content\\\/uploads\\\/cropped-Favicon512-Bonza-Best-Super-Premium-Plant-based-Vegan-Vegetarian-Healthy-Dry-Dog-Food-Online-Subscri.png\",\"width\":512,\"height\":512,\"caption\":\"Happea Chappea Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/bonzadogfoods\",\"https:\\\/\\\/www.instagram.com\\\/bonzadogfoods\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@bonzadogfoods\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/bonzadogfoods\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@bonzadogfoods\\\/\",\"https:\\\/\\\/www.feefo.com\\\/en-GB\\\/reviews\\\/bonza-dog\",\"https:\\\/\\\/find-and-update.company-information.service.gov.uk\\\/company\\\/10873244\"],\"description\":\"Bonza is a UK plant-based dog food and supplement brand built on a gut-first approach to canine nutrition: plant-based by consequence, not by trend. Its range comprises one complete food, Superfoods and Ancient Grains, and seven targeted Bioactive Bites supplements. Every Bonza product supports the canine gut microbiome through the Biotics Triad of prebiotics, probiotics and postbiotics, and the eight gut-organ axes that connect the gut to the skin, joints, immunity, behaviour, heart, metabolism, liver and longevity, favouring fibre diversity over fibre quantity. The range is formulated in-house by founder Glendon Lloyd, who holds a Diploma in Canine Nutrition and a Diploma in Dog Nutrigenomics, both with Distinction, alongside a board of canine veterinary nutritionists. One Gut. Whole Dog.\",\"email\":\"whistle@bonza.dog\",\"telephone\":\"01453709677\",\"legalName\":\"Happea Chappea Limited\",\"foundingDate\":\"2017-07-19\",\"vatID\":\"GB499631826\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"},\"founder\":{\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/#\\\/schema\\\/person\\\/b7a7255205fb41a6ac38fdbc8e19f5f3\"}},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136654361\",\"position\":1,\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136654361\",\"name\":\"\u00bfC\u00f3mo debe ser la caca de un perro sano?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Firme, bien formado y f\u00e1cil de coger, con una forma clara de tronco y una superficie h\u00fameda. En la escala de siete puntos, los grados 2 y 3 se consideran sanos, siendo el grado 2 el ideal. Debe tener un color marr\u00f3n chocolate normal.  \",\"inLanguage\":\"es\"},\"inLanguage\":\"es\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136683589\",\"position\":2,\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136683589\",\"name\":\"\u00bfQu\u00e9 significa el color de la caca de mi perro?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"El color marr\u00f3n es normal. Si es negro o alquitranado, puede indicar la presencia de sangre digerida y hay que acudir al veterinario. El color rojo o con vetas sugiere una hemorragia en una zona m\u00e1s baja. Si es p\u00e1lido, gris o arcilloso, puede indicar un problema de bilis o de p\u00e1ncreas. Los colores naranja, amarillo o verde suelen estar relacionados con la dieta, pero conviene vigilarlos si persisten.    \",\"inLanguage\":\"es\"},\"inLanguage\":\"es\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136707542\",\"position\":3,\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136707542\",\"name\":\"Mi perro tiene diarrea, \u00bfcu\u00e1ndo deber\u00eda preocuparme?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Una sola deposici\u00f3n blanda o suelta suele normalizarse por s\u00ed sola. Pero la diarrea acuosa, la que dura m\u00e1s de un d\u00eda o dos, o la que viene acompa\u00f1ada de sangre, v\u00f3mitos o falta de energ\u00eda, requiere atenci\u00f3n veterinaria, y cuanto antes mejor, sobre todo en cachorros y en perros peque\u00f1os o mayores. \",\"inLanguage\":\"es\"},\"inLanguage\":\"es\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136742327\",\"position\":4,\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136742327\",\"name\":\"\u00bfQu\u00e9 significa que haya moco o una sustancia gelatinosa en las cacas de tu perro?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Puede aparecer un poco de moco gelatinoso cuando hay irritaci\u00f3n en el intestino grueso y, por s\u00ed solo, no suele ser grave. Si sigue apareciendo o viene acompa\u00f1ado de sangre, ll\u00e9valo al veterinario para que lo revise. \",\"inLanguage\":\"es\"},\"inLanguage\":\"es\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136772631\",\"position\":5,\"url\":\"https:\\\/\\\/bonza-retheme.blz.au\\\/es\\\/tabla-de-caca-de-perro\\\/#faq-question-1785136772631\",\"name\":\"\u00bfPuede la comida cambiar las cacas de mi perro?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"S\u00ed, mucho. La alimentaci\u00f3n influye en la consistencia, el color, el volumen y el olor. Los cambios bruscos en la dieta suelen provocar heces blandas o de color an\u00f3malo de forma temporal, por lo que es mejor que cualquier cambio en la dieta se haga poco a poco.  \",\"inLanguage\":\"es\"},\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Gu\u00eda sobre las cacas de perro | Qu\u00e9 significan las cacas de tu perro y cu\u00e1ndo debes ir al veterinario - Bonza","description":"Tabla interactiva sobre las heces de los perros: compara las heces de tu perro seg\u00fan su consistencia y color para saber qu\u00e9 significan y cu\u00e1ndo debes llamar al veterinario. Es gratis, est\u00e1 basada en informaci\u00f3n de veterinarios, pero no es un diagn\u00f3stico.","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"es_ES","og_type":"article","og_title":"Tabla de caca de perro","og_description":"Tabla interactiva sobre las heces de los perros: compara las heces de tu perro seg\u00fan su consistencia y color para saber qu\u00e9 significan y cu\u00e1ndo debes llamar al veterinario. Es gratis, est\u00e1 basada en informaci\u00f3n de veterinarios, pero no es un diagn\u00f3stico.","og_url":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/","og_site_name":"Bonza","article_publisher":"https:\/\/www.facebook.com\/bonzadogfoods","article_modified_time":"2026-07-27T09:24:15+00:00","og_image":[{"width":1100,"height":619,"url":"https:\/\/www.bonza.dog\/wp-content\/uploads\/dog-squatting-to-poop-on-lawn-dog-poop-chart.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","FAQPage"],"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/","url":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/","name":"Gu\u00eda sobre las cacas de perro | Qu\u00e9 significan las cacas de tu perro y cu\u00e1ndo debes ir al veterinario - Bonza","isPartOf":{"@id":"https:\/\/bonza-retheme.blz.au\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#primaryimage"},"image":{"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#primaryimage"},"thumbnailUrl":"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-squatting-to-poop-on-lawn-dog-poop-chart.webp","datePublished":"2026-07-27T08:11:28+00:00","dateModified":"2026-07-27T09:24:15+00:00","description":"Tabla interactiva sobre las heces de los perros: compara las heces de tu perro seg\u00fan su consistencia y color para saber qu\u00e9 significan y cu\u00e1ndo debes llamar al veterinario. Es gratis, est\u00e1 basada en informaci\u00f3n de veterinarios, pero no es un diagn\u00f3stico.","breadcrumb":{"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136654361"},{"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136683589"},{"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136707542"},{"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136742327"},{"@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136772631"}],"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#primaryimage","url":"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-squatting-to-poop-on-lawn-dog-poop-chart.webp","contentUrl":"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-squatting-to-poop-on-lawn-dog-poop-chart.webp","width":1100,"height":619,"caption":"Un perro sano en postura de cuclillas sobre el c\u00e9sped del jard\u00edn, ilustrando una tabla sobre los excrementos de perro."},{"@type":"BreadcrumbList","@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bonza-retheme.blz.au\/es\/"},{"@type":"ListItem","position":2,"name":"Tabla de caca de perro"}]},{"@type":"WebSite","@id":"https:\/\/bonza-retheme.blz.au\/es\/#website","url":"https:\/\/bonza-retheme.blz.au\/es\/","name":"Bonza","description":"Add Years to Your Dog&#039;s Life and Life to Their Years","publisher":{"@id":"https:\/\/bonza-retheme.blz.au\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bonza-retheme.blz.au\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/bonza-retheme.blz.au\/es\/#organization","name":"Happea Chappea Limited","url":"https:\/\/bonza-retheme.blz.au\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/bonza-retheme.blz.au\/es\/#\/schema\/logo\/image\/","url":"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/cropped-Favicon512-Bonza-Best-Super-Premium-Plant-based-Vegan-Vegetarian-Healthy-Dry-Dog-Food-Online-Subscri.png","contentUrl":"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/cropped-Favicon512-Bonza-Best-Super-Premium-Plant-based-Vegan-Vegetarian-Healthy-Dry-Dog-Food-Online-Subscri.png","width":512,"height":512,"caption":"Happea Chappea Limited"},"image":{"@id":"https:\/\/bonza-retheme.blz.au\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bonzadogfoods","https:\/\/www.instagram.com\/bonzadogfoods\/","https:\/\/www.tiktok.com\/@bonzadogfoods","https:\/\/www.linkedin.com\/company\/bonzadogfoods\/","https:\/\/www.youtube.com\/@bonzadogfoods\/","https:\/\/www.feefo.com\/en-GB\/reviews\/bonza-dog","https:\/\/find-and-update.company-information.service.gov.uk\/company\/10873244"],"description":"Bonza is a UK plant-based dog food and supplement brand built on a gut-first approach to canine nutrition: plant-based by consequence, not by trend. Its range comprises one complete food, Superfoods and Ancient Grains, and seven targeted Bioactive Bites supplements. Every Bonza product supports the canine gut microbiome through the Biotics Triad of prebiotics, probiotics and postbiotics, and the eight gut-organ axes that connect the gut to the skin, joints, immunity, behaviour, heart, metabolism, liver and longevity, favouring fibre diversity over fibre quantity. The range is formulated in-house by founder Glendon Lloyd, who holds a Diploma in Canine Nutrition and a Diploma in Dog Nutrigenomics, both with Distinction, alongside a board of canine veterinary nutritionists. One Gut. Whole Dog.","email":"whistle@bonza.dog","telephone":"01453709677","legalName":"Happea Chappea Limited","foundingDate":"2017-07-19","vatID":"GB499631826","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"},"founder":{"@id":"https:\/\/bonza-retheme.blz.au\/es\/#\/schema\/person\/b7a7255205fb41a6ac38fdbc8e19f5f3"}},{"@type":"Question","@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136654361","position":1,"url":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136654361","name":"\u00bfC\u00f3mo debe ser la caca de un perro sano?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Firme, bien formado y f\u00e1cil de coger, con una forma clara de tronco y una superficie h\u00fameda. En la escala de siete puntos, los grados 2 y 3 se consideran sanos, siendo el grado 2 el ideal. Debe tener un color marr\u00f3n chocolate normal.  ","inLanguage":"es"},"inLanguage":"es"},{"@type":"Question","@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136683589","position":2,"url":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136683589","name":"\u00bfQu\u00e9 significa el color de la caca de mi perro?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"El color marr\u00f3n es normal. Si es negro o alquitranado, puede indicar la presencia de sangre digerida y hay que acudir al veterinario. El color rojo o con vetas sugiere una hemorragia en una zona m\u00e1s baja. Si es p\u00e1lido, gris o arcilloso, puede indicar un problema de bilis o de p\u00e1ncreas. Los colores naranja, amarillo o verde suelen estar relacionados con la dieta, pero conviene vigilarlos si persisten.    ","inLanguage":"es"},"inLanguage":"es"},{"@type":"Question","@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136707542","position":3,"url":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136707542","name":"Mi perro tiene diarrea, \u00bfcu\u00e1ndo deber\u00eda preocuparme?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Una sola deposici\u00f3n blanda o suelta suele normalizarse por s\u00ed sola. Pero la diarrea acuosa, la que dura m\u00e1s de un d\u00eda o dos, o la que viene acompa\u00f1ada de sangre, v\u00f3mitos o falta de energ\u00eda, requiere atenci\u00f3n veterinaria, y cuanto antes mejor, sobre todo en cachorros y en perros peque\u00f1os o mayores. ","inLanguage":"es"},"inLanguage":"es"},{"@type":"Question","@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136742327","position":4,"url":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136742327","name":"\u00bfQu\u00e9 significa que haya moco o una sustancia gelatinosa en las cacas de tu perro?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Puede aparecer un poco de moco gelatinoso cuando hay irritaci\u00f3n en el intestino grueso y, por s\u00ed solo, no suele ser grave. Si sigue apareciendo o viene acompa\u00f1ado de sangre, ll\u00e9valo al veterinario para que lo revise. ","inLanguage":"es"},"inLanguage":"es"},{"@type":"Question","@id":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136772631","position":5,"url":"https:\/\/bonza-retheme.blz.au\/es\/tabla-de-caca-de-perro\/#faq-question-1785136772631","name":"\u00bfPuede la comida cambiar las cacas de mi perro?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"S\u00ed, mucho. La alimentaci\u00f3n influye en la consistencia, el color, el volumen y el olor. Los cambios bruscos en la dieta suelen provocar heces blandas o de color an\u00f3malo de forma temporal, por lo que es mejor que cualquier cambio en la dieta se haga poco a poco.  ","inLanguage":"es"},"inLanguage":"es"}]}},"featured_image_src":"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-squatting-to-poop-on-lawn-dog-poop-chart-600x400.webp","featured_image_src_square":"https:\/\/bonza-retheme.blz.au\/wp-content\/uploads\/dog-squatting-to-poop-on-lawn-dog-poop-chart-600x600.webp","_links":{"self":[{"href":"https:\/\/bonza-retheme.blz.au\/es\/wp-json\/wp\/v2\/pages\/144018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bonza-retheme.blz.au\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bonza-retheme.blz.au\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bonza-retheme.blz.au\/es\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/bonza-retheme.blz.au\/es\/wp-json\/wp\/v2\/comments?post=144018"}],"version-history":[{"count":0,"href":"https:\/\/bonza-retheme.blz.au\/es\/wp-json\/wp\/v2\/pages\/144018\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bonza-retheme.blz.au\/es\/wp-json\/wp\/v2\/media\/144002"}],"wp:attachment":[{"href":"https:\/\/bonza-retheme.blz.au\/es\/wp-json\/wp\/v2\/media?parent=144018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}