Sorry! We don't have media for this pet at this time
Hudson RM
- Adult
- Male
- Medium
- Domestic Short Hair
Hudson RM
Current Location
Rockaway, NJ
Breed
Physical Traits
Behavior
Health
Hudson RM's Compatibility
This pet has unknown compatibility with kids.
This pet has unknown compatibility with dogs.
This pet has unknown compatibility with cats.
This pet has unknown compatibility with other animals.
Adoption Fee
Please contact the shelter about adoption fee
Petfinder recommends that you should always take reasonable security steps before making online payments.
Hudson RM's Story
If interested, please fill out an application at EHRcats.org.<br/>(function () {<br/>// Only on animal detail pages<br/>if (!/\/animals\/detail/i.test(location.pathname)) return;<br/><br/>// Debounce to avoid double-fire (touchend + click, etc.)<br/>var lastNavAt = 0;<br/><br/>function toFullSize(url) {<br/>try {<br/>var u = new URL(url, location.href);<br/>u.searchParams.delete('width');<br/>u.searchParams.delete('height');<br/>return u.toString();<br/>} catch (e) {<br/>return url || '';<br/>}<br/>}<br/><br/>function looksLikeAnimalPhoto(url) {<br/>return /\/pictures\/animals\/\d+\/\d+\/[^?#]+\.(jpg|jpeg|png|gif)/i.test(url || '');<br/>}<br/><br/>function handler(e) {<br/>var el = e.target;<br/>if (!el) return;<br/><br/>// Find the closest anchor or image in the click path<br/>var a = el.closest ? el.closest('a') : null;<br/>var img = el.closest ? el.closest('img') : null;<br/><br/>var url = '';<br/><br/>// Prefer anchor href if it points to an animal photo<br/>if (a && a.getAttribute) {<br/>var href = a.getAttribute('href') || '';<br/>if (href && (href.indexOf('/pictures/animals/') !== -1 || looksLikeAnimalPhoto(href))) {<br/>url = href;<br/>}<br/>}<br/><br/>// Otherwise fall back to the image src<br/>if (!url && img && img.getAttribute) {<br/>var src = img.getAttribute('src') || '';<br/>if (src && (src.indexOf('/pictures/animals/') !== -1 || looksLikeAnimalPhoto(src))) {<br/>url = src;<br/>}<br/>}<br/><br/>if (!url) return;<br/><br/>// Absolute URL + full-size version<br/>try { url = new URL(url, location.href).toString(); } catch (_) {}<br/>url = toFullSize(url);<br/><br/>// Stop PrettyPhoto (and any other delegated click handlers)<br/>e.preventDefault();<br/>e.stopPropagation();<br/>if (e.stopImmediatePropagation) e.stopImmediatePropagation();<br/><br/>// Debounce<br/>var now = Date.now();<br/>if (now - lastNavAt < 500) return;<br/>lastNavAt = now;<br/><br/>// SAME TAB navigation to the full-size image<br/>location.href = url;<br/>}<br/><br/>// Capture phase is the key: we get the event before PrettyPhoto.<br/>['click', 'pointerup', 'touchend'].forEach(function (evt) {<br/>document.addEventListener(evt, handler, true);<br/>});<br/>})();
If interested, please fill out an application at EHRcats.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 interested, please fill out an application at EHRcats.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 (!ur
Consider Hudson RM for adoption?
Help with Hudson RM's care
How To Adopt
Hudson RM is from Eleventh Hour Rescue
[Rockaway, NJ]
Consider Hudson RM for adoption?
Help with Hudson RM's care