Silvie LonestarAvailable

Silvie LonestarAvailable
About Silvie Lonestar
Silvie’s life didn’t start out easy. She and her littermates were found living in terrible conditions before being rescued and given the chance at the safe, loving life every puppy deserves. Now this little survivor is ready to find a forever home of her own. Silvie is about 3 months old and weighs around 12 pounds, with the cutest chubby little body and an adorable “piggie” head that makes everyone smile. She’s a sturdy little girl with a big personality. Like many confident puppies, Silvie is playful, curious, and just a little stubborn. She definitely has a “do it my way” attitude and isn’t afraid to show it! She can be a bit mouthy while she plays, as puppies often are, so she’ll do best with a family committed to helping her learn good manners as she grows. Despite her sassy streak, Silvie is a very sweet girl who loves attention and enjoys being part of the action. Silvie is looking for a home that will guide her, love her, and help her grow into the amazing dog she’s meant to be. If you’re ready for a spunky, adorable pup with a big personality and an even bigger heart, Silvie might just be your girl. Silvie is microchipped, spayed and current on her vaccines. Her adoption fee is $495. Apply to adopt SILVIE 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); }); })();











