GetBuddy Logo

Felix Lonestar

Available
0-6 months|Pit Bull Terrier|Male|Large|Rockaway, NJ

About Felix Lonestar

Felix’s story didn’t start easy—he was found lying on the side of the road on a dirty towel until a kind-hearted stranger stopped to help him. Despite that rough beginning, Felix hasn’t lost his spark for life. This big, lovable pup is full of energy and enthusiasm. He’s always ready to play, especially when toys are involved—he absolutely loves them! Felix is what many affectionately call a “grey hippo,” with a sturdy build and an even bigger heart to match. Felix gets along well with other dogs and would do best with a canine companion who can keep up with his playful, high-energy personality. While he may take a little time to warm up to new people, once he trusts you, he becomes incredibly affectionate and loyal. Felix is looking for a home that can give him the patience, love, and activity he needs to truly thrive. In return, he’ll bring endless fun, companionship, and devotion into your life. Felix is microchipped, neutered and current on his vaccines. His adoption fee is $495. Apply to adopt FELIX LONESTAR at www.ehrdogs.org (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); }); })();