Captain Jack DixonAvailable

Captain Jack DixonAvailable
About Captain Jack Dixon
Captain Jack is a stunning Carolina Dog–type mix who made his way to us from Georgia, where he was found living on the streets — something that sadly isn’t uncommon there. Despite a rough start, this resilient boy has proven to have the sweetest, most gentle soul. At some point before rescue, Captain Jack was attacked by other male dogs and sadly needed multiple surgeries on one of his eyes. While his eye may look a little funky, it doesn’t bother him and he’s doing just fine. If anything, it just adds to his character and reminds us of how far he’s come. Captain Jack is truly a wonderful dog. He absolutely loves his kennel and crate, happily relaxing in his own cozy space. He enjoys going outside, soaking up the sunshine, and taking nice walks on a leash. He’s also very social and loves to play with other dogs — both males and females. He’s a kind, easygoing boy who is great with people and good with kids, too. Captain Jack has been through a lot in his life, but you’d never know it from his sweet and happy personality. Captain Jack is microchipped, neutered, and up to date on vaccines. He’s ready to leave his street life behind and set sail for a loving home of his own. (function () { // Only on animal detail pages if (!/\/animals\/detail/i.test(location.pathname)) return; // Debounce to avoid double-fire (touchend + click, etc.) var lastNavAt = 0; function toFullSize(url) { try { var u = new URL(url, location.href); u.searchParams.delete('width'); u.searchParams.delete('height'); return u.toString(); } catch (e) { return url || ''; } } function looksLikeAnimalPhoto(url) { return /\/pictures\/animals\/\d+\/\d+\/[^?#]+\.(jpg|jpeg|png|gif)/i.test(url || ''); } function handler(e) { var el = e.target; if (!el) return; // Find the closest anchor or image in the click path var a = el.closest ? el.closest('a') : null; var img = el.closest ? el.closest('img') : null; var url = ''; // Prefer anchor href if it points to an animal photo if (a && a.getAttribute) { var href = a.getAttribute('href') || ''; if (href && (href.indexOf('/pictures/animals/') !== -1 || looksLikeAnimalPhoto(href))) { url = href; } } // Otherwise fall back to the image src if (!url && img && img.getAttribute) { var src = img.getAttribute('src') || ''; if (src && (src.indexOf('/pictures/animals/') !== -1 || looksLikeAnimalPhoto(src))) { url = src; } } if (!url) return; // Absolute URL + full-size version try { url = new URL(url, location.href).toString(); } catch (_) {} url = toFullSize(url); // Stop PrettyPhoto (and any other delegated click handlers) e.preventDefault(); e.stopPropagation(); if (e.stopImmediatePropagation) e.stopImmediatePropagation(); // Debounce var now = Date.now(); if (now - lastNavAt < 500) return; lastNavAt = now; // SAME TAB navigation to the full-size image location.href = url; } // Capture phase is the key: we get the event before PrettyPhoto. ['click', 'pointerup', 'touchend'].forEach(function (evt) { document.addEventListener(evt, handler, true); }); })();











