function cPets(objName) { this.name = objName; window[objName] = this; this.petFields = new Array(); this.petFields['animalID'] = Array(); this.petFields['animalID']['index'] = 0; this.petFields['animalID']['name'] = 'Animal ID'; this.petFields['status'] = Array(); this.petFields['status']['index'] = 1; this.petFields['status']['name'] = 'Status'; this.petFields['lastUpdated'] = Array(); this.petFields['lastUpdated']['index'] = 2; this.petFields['lastUpdated']['name'] = 'Last Update'; this.petFields['rescueID'] = Array(); this.petFields['rescueID']['index'] = 3; this.petFields['rescueID']['name'] = 'Rescue ID'; this.petFields['name'] = Array(); this.petFields['name']['index'] = 4; this.petFields['name']['name'] = 'Name'; this.petFields['summary'] = Array(); this.petFields['summary']['index'] = 5; this.petFields['summary']['name'] = 'Summary'; this.petFields['species'] = Array(); this.petFields['species']['index'] = 6; this.petFields['species']['name'] = 'Species'; this.petFields['breed'] = Array(); this.petFields['breed']['index'] = 7; this.petFields['breed']['name'] = 'Breed'; this.petFields['primaryBreed'] = Array(); this.petFields['primaryBreed']['index'] = 8; this.petFields['primaryBreed']['name'] = 'Primary Breed'; this.petFields['secondaryBreed'] = Array(); this.petFields['secondaryBreed']['index'] = 9; this.petFields['secondaryBreed']['name'] = 'Secondary Breed'; this.petFields['sex'] = Array(); this.petFields['sex']['index'] = 10; this.petFields['sex']['name'] = 'Gender'; this.petFields['mixed'] = Array(); this.petFields['mixed']['index'] = 11; this.petFields['mixed']['name'] = 'Mixed'; this.petFields['dogs'] = Array(); this.petFields['dogs']['index'] = 12; this.petFields['dogs']['name'] = 'Good with Dogs'; this.petFields['cats'] = Array(); this.petFields['cats']['index'] = 13; this.petFields['cats']['name'] = 'Good with Cats'; this.petFields['kids'] = Array(); this.petFields['kids']['index'] = 14; this.petFields['kids']['name'] = 'Good with Kids'; this.petFields['declawed'] = Array(); this.petFields['declawed']['index'] = 15; this.petFields['declawed']['name'] = 'Declawed'; this.petFields['housetrained'] = Array(); this.petFields['housetrained']['index'] = 16; this.petFields['housetrained']['name'] = 'House Trained'; this.petFields['age'] = Array(); this.petFields['age']['index'] = 17; this.petFields['age']['name'] = 'Age'; this.petFields['specialNeeds'] = Array(); this.petFields['specialNeeds']['index'] = 18; this.petFields['specialNeeds']['name'] = 'Special Needs'; this.petFields['altered'] = Array(); this.petFields['altered']['index'] = 19; this.petFields['altered']['name'] = 'Altered'; this.petFields['size'] = Array(); this.petFields['size']['index'] = 20; this.petFields['size']['name'] = 'Size'; this.petFields['uptodate'] = Array(); this.petFields['uptodate']['index'] = 21; this.petFields['uptodate']['name'] = 'Up-to-date'; this.petFields['color'] = Array(); this.petFields['color']['index'] = 22; this.petFields['color']['name'] = 'Color'; this.petFields['coatLength'] = Array(); this.petFields['coatLength']['index'] = 23; this.petFields['coatLength']['name'] = 'Coat Length'; this.petFields['pattern'] = Array(); this.petFields['pattern']['index'] = 24; this.petFields['pattern']['name'] = 'Pattern'; this.petFields['courtesy'] = Array(); this.petFields['courtesy']['index'] = 25; this.petFields['courtesy']['name'] = 'Courtesy Listing'; this.petFields['found'] = Array(); this.petFields['found']['index'] = 26; this.petFields['found']['name'] = 'Found'; this.petFields['foundDate'] = Array(); this.petFields['foundDate']['index'] = 27; this.petFields['foundDate']['name'] = 'Found Date'; this.petFields['foundZipcode'] = Array(); this.petFields['foundZipcode']['index'] = 28; this.petFields['foundZipcode']['name'] = 'Found Zip Code'; this.petFields['killDate'] = Array(); this.petFields['killDate']['index'] = 29; this.petFields['killDate']['name'] = 'Euth Date'; this.petFields['killReason'] = Array(); this.petFields['killReason']['index'] = 30; this.petFields['killReason']['name'] = 'Euth Reason'; this.petFields['description'] = Array(); this.petFields['description']['index'] = 31; this.petFields['description']['name'] = 'Description'; this.petFields['pic1'] = Array(); this.petFields['pic1']['index'] = 32; this.petFields['pic1']['name'] = 'Picture'; this.petFields['pictmn1'] = Array(); this.petFields['pictmn1']['index'] = 33; this.petFields['pictmn1']['name'] = 'Thumbnail'; this.petFields['pic2'] = Array(); this.petFields['pic2']['index'] = 34; this.petFields['pic2']['name'] = 'Picture'; this.petFields['pictmn2'] = Array(); this.petFields['pictmn2']['index'] = 35; this.petFields['pictmn2']['name'] = 'Thumbnail'; this.petFields['pic3'] = Array(); this.petFields['pic3']['index'] = 36; this.petFields['pic3']['name'] = 'Picture'; this.petFields['pictmn3'] = Array(); this.petFields['pictmn3']['index'] = 37; this.petFields['pictmn3']['name'] = 'Thumbnail'; this.petFields['pic4'] = Array(); this.petFields['pic4']['index'] = 38; this.petFields['pic4']['name'] = 'Picture'; this.petFields['pictmn4'] = Array(); this.petFields['pictmn4']['index'] = 39; this.petFields['pictmn4']['name'] = 'Thumbnail'; this.petFields['video1'] = Array(); this.petFields['video1']['index'] = 40; this.petFields['video1']['name'] = 'Video'; this.petFields['contactName'] = Array(); this.petFields['contactName']['index'] = 41; this.petFields['contactName']['name'] = 'Contact Name'; this.petFields['contactEmail'] = Array(); this.petFields['contactEmail']['index'] = 42; this.petFields['contactEmail']['name'] = 'Contact Email'; this.petFields['contactCellPhone'] = Array(); this.petFields['contactCellPhone']['index'] = 43; this.petFields['contactCellPhone']['name'] = 'Contact Cell Phone'; this.petFields['contactHomePhone'] = Array(); this.petFields['contactHomePhone']['index'] = 44; this.petFields['contactHomePhone']['name'] = 'Contact Home Phone'; this.petFields['locationZipcode'] = Array(); this.petFields['locationZipcode']['index'] = 45; this.petFields['locationZipcode']['name'] = 'Location Zipcode'; this.petFields['locationName'] = Array(); this.petFields['locationName']['index'] = 46; this.petFields['locationName']['name'] = 'Location Name'; this.petFields['detailLink'] = Array(); this.petFields['detailLink']['index'] = 47; this.petFields['detailLink']['name'] = 'Name'; this.petFields['created'] = Array(); this.petFields['created']['index'] = 48; this.petFields['created']['name'] = 'Created'; this.mode = ''; this.pet = new Array(); this.listId = 'rgPetContainer'; this.detailId = 'rgPetDetails'; this.fields = 'name,breed,color,species,age,thumbnail'; this.orderby = this.petFields['name']['index']; this.order = 'asc'; this.enableSearch = true; this.smartBrowse = true; this.sortbyField = 'name'; this.sortbyOrder = 'asc'; this.hideEmptyFields = false; this.detailTemplate = 'template1'; this.detailWidth = '600'; this.detailHeight = '620'; this.picMaxWidth = '400'; this.pictmnMaxWidth = '100'; this.picSize = 'thumbnail'; this.paging = true; this.perPage = 10; this.perRow = 4; this.rows = 4; this.detailPage = 'popover'; this.buildPets = function() { this.pet = [ ['20388637','Available','2024-04-21 15:21:34','240413','Betsy','','Dog','Beagle','Beagle','','Female','','Yes','Yes','Yes','','Yes','Adult','','Yes','Small','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Betsy is a 4yo female beagle who was rescued in February from the side of the road in MS after being hit by a car, breaking both back legs. Betsy underwent immediate surgery to repair her broken legs followed by weeks of physical therapy, finally restoring her to normal function and activity. In the video, you can see that she’s still growing back her fur following surgery but she’s getting around just fine. Betsy is a little aloof with strangers, but she warms up quickly and loves being with her foster family. Good with other dogs, living with another beagle in her foster home and Betsy has shown she prefers the company of dogs her own size. Fine with cats, living comfortably with a cat in her foster home. Good with kids and recommended for children 12 years and older. Medium energy level outside, quiet and well-mannered in the house.  Crate trained and housebroken. Good on a leash, rides great in the car.  Healthy and fully vetted, current on shots, spayed, weighs about 17 pounds. Nice little beagle girl will make a wonderful companion for a family who loves the breed.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Betsy','2024-04-13 05:29:57'], ['20444938','Available','2024-05-05 11:36:29','240505','Drake','','Dog','Labrador Retriever / Mixed','Labrador Retriever','','Male','Yes','Yes','Yes','Yes','','Yes','Adult','','Yes','Medium','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Friendly, gentle, loves kids & other dogs!  Drake is a 4yo male lab mix in Memphis. Drake’s family is moving out of the country and, unable to take Drake, must surrender him to rescue to be rehomed with a loving family. Drake loves kids and is very gentle with the family’s young son. Loves other dogs and would enjoy a dog buddy in his new home (see video!). Fine with cats. Medium energy level outside, quiet and well-mannered in the house. Low maintenance.  Crate trained and housebroken. Obedience trained and obeys basic commands. Loves to be with his people. Good on a leash, rides great in the car. Estimated DOB is 10/2019. Healthy and fully vetted, current on shots, neutered, weighs about 55 pounds. AWESOME lab mix will make a wonderful companion (and jogging partner) for an active family with kids!

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','10605','White Plains, NY','Drake','2024-05-05 11:36:26'], ['20307548','Available','2024-03-30 07:21:26','240314','Jake','','Dog','Terrier / Chocolate Labrador Retriever / Mixed','Terrier','Chocolate Labrador Retriever','Male','Yes','Yes','','Yes','','Yes','Young','','Yes','Large','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Gentle, friendly, well socialized, happy temperament. Jake is a 1 year old male terrier/chocolate lab mix who was rescued from a bad backyard situation in MS. Good with other dogs and living comfortably with 4 other dogs in his foster home.  Not cat tested yet. Loves kids and very gentle with the young grandchildren who visit. Medium energy level outside, quiet and well-mannered in the house.  Housebroken and uses the doggy door. Crate trained, sleeps all night in his crate without a sound. Obeys basic commands.  Loves to be with his people.  Good on a leash, rides great in the car.  Estimated DOB is 3-15-23.  Healthy and fully vetted, current on shots, neutered, weighs about 65 pounds.  AWESOME young dog will make a wonderful companion (and jogging partner) for an active family with kids!

Here’s a note from his foster mom.  Just want to give you an update on Jake.  Jake is now 12 months old. He lives in the house full time with us and our 4 other dogs and he absolutely loves being part of the family.  We take him out for walks in the city park and he meets strange dogs and people with no problems.  He’s had 2 sessions with a professional trainer who said he is a very good dog and has the potential to be trained to become whatever anyone would desire.  He weighs 65 lbs. and stands about 21\" to top of shoulder.  He has really muscled up and filled out lately. I am still hoping we can find Jake the home he deserves.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Jake','2024-03-14 16:21:58'], ['20273009','Available','2024-04-20 18:15:40','240301','Leo','','Dog','Terrier / Poodle (unknown type) / Mixed','Terrier','Poodle (unknown type)','Male','Yes','Yes','Yes','Yes','','No','Baby','','Yes','Medium','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Leo is a 4 month old male terrier/poodle mix who was rescued with his Momma Dog and Littermates from the Memphis Animal Shelter.  Momma Dog is a fluffy poodle mix (see photo) and it’s presumed Dad was a terrier mix.  This pup lives in the house with his foster family where he\'s lovingly cared for while awaiting his forever home. Happy, playful, outgoing puppy! Full of fun and life, very confident and never meets a stranger. Well-socialized, growing up around kids, cats and other dogs. Recommended for children 6 years and older. Instruction has begun with crate training, housebreaking and leash walking. DOB is 12-9-23. Weighs about 30 pounds, healthy, altered and utd on shots. This is an adorable puppy with a happy, loving temperament who will make a great companion for an active family with kids.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Leo','2024-03-01 05:21:32'], ['19818912','Available','2024-03-28 15:04:48','230924','Maddie','','Dog','Rat Terrier / Mixed','Rat Terrier','','Female','Yes','Yes','Yes','Yes','','Yes','Adult','','Yes','Medium','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Maddie is a 5yo female rat terrier mix who is being surrendered by her owner in Memphis who can no longer care for her. Maddie is twice the size of a rat terrier but that’s what she looks like… a big rat terrier!  Maddie is very affectionate with her people and loves to be close and cuddle. Medium activity level outside, calm inside. She’s fine with other dogs and living happily with another dog in the family. Good with kids and recommended for children 6 years and older.  Fine with cats. Not crated. Housebroken except for rare accidents. Obeys basic commands.  Loves to be with her people.  Healthy and fully vetted, current on shots, spayed, weighs about 45 pounds. 

Here’s a note from Maddie’s foster mom:  Maddie is as loyal as they come, sweet, affectionate, loves to cuddle and be close to her people. Loves a comfy spot with a pillow. She doesn’t know how to cover herself with blanket/sheet but does enjoy it if you cover her when it’s chilly (fan on, breeze, etc.). If bothered during her slumber, she may growl like a grumpy old lady but just tell her to “hush!” HA! Does not beg for food and will (very happily!) sit for treats & is gentle taking them. She needs to have you within eyesight when she’s eating her food. Loves to play fetch with her toys inside but doesn’t do the same with sticks outside. She’ll chase them but not pick them up & bring them back. Known to take one of your shoes to lay with when alone. Also known to snag a stick of butter off the counter! When left alone, she’ll mind her business and nap, but will definitely be awaiting your return! She’s good taking baths, likes ice cubes (so don’t worry about picking up any you drop!), bully sticks, and LOVES small squeaky toys!

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','10605','White Plains, NY','Maddie','2023-09-24 15:09:59'], ['20440067','Available','2024-05-03 11:14:48','240503','Maggie','','Dog','Golden Retriever','Golden Retriever','','Female','','Yes','Yes','Yes','','Yes','Baby','','Yes','Large','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application

Maggie is a 12 week old female purebred AKC Golden Retriever who was surrendered with her littermates by their owner in rural Arkansas. This pup lives in the house with her foster family where she\'s lovingly cared for while awaiting her forever home. Happy, playful, outgoing puppy! Full of fun and life, very confident and never meets a stranger. Well-socialized, growing up around kids, cats and other dogs. Recommended for children 6 years and older. Completely crate-trained. Instruction has begun with housebreaking and leash walking. AKC registration.  DOB 2-14-24. Weighs about 22 pounds, healthy, altered and utd on shots. This is an adorable puppy with a happy, loving temperament who will make a great companion for a family who loves the breed. Here\'s a note from the foster mom: \"AWESOME PUPPY! Sweet, loving and affectionate. It\'s so much fun watching her learn what toys and treats are for! She sleeps 6-7 hours in the crate at night, learning how to walk on a leash. Is very in tune with people, very intelligent and eager to please. Plays sweetly with the young kids next door. She\'s \"learning the ropes\" from our big dog, following him everywhere and trying to keep up. Very nice pup, will be a great family dog.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Maggie','2024-05-03 11:13:06'], ['20376432','Available','2024-04-11 04:56:28','240410','Maggie','','Dog','Labrador Retriever / Terrier / Mixed','Labrador Retriever','Terrier','Female','Yes','Yes','No','No','','Yes','Adult','','Yes','Medium','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Friendly, well-socialized, happy temperament.   Maggie is a 2yo female lab/terrier mix who was rescued just in time from the shelter. Great with other dogs. Not recommended for cats because she likes to chase them. Good with kids and recommended for children 6 years and older. Medium energy level outside, quiet and well-mannered in the house.  Crate trained and housebroken. Obeys basic commands.  Loves to be with her people.  Good on a leash, rides great in the car.  When she was rescued, Maggie had heartworms but she was treated without complications and completely cured. Estimated DOB is Sept 2021. Healthy and fully vetted, current on shots, spayed, weighs about 50 pounds.  Sweet young dog will make a wonderful companion (and jogging partner) for an active family with kids. Be sure to watch her video!

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Maggie','2024-04-10 15:50:54'], ['20422353','Available','2024-05-03 11:18:13','240503','Mandy','','Dog','Golden Retriever','Golden Retriever','','Female','','Yes','Yes','Yes','','Yes','Baby','','Yes','Large','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application

Mandy is a 12 week old female purebred AKC Golden Retriever who was surrendered with her littermates by their owner in rural Arkansas. This pup lives in the house with her foster family where she\'s lovingly cared for while awaiting her forever home. Happy, playful, outgoing puppy! Full of fun and life, very confident and never meets a stranger. Well-socialized, growing up around kids, cats and other dogs. Recommended for children 6 years and older. Completely crate-trained. Instruction has begun with housebreaking and leash walking. AKC registration.  DOB 2-14-24. Weighs about 22 pounds, healthy, altered and utd on shots. This is an adorable puppy with a happy, loving temperament who will make a great companion for a family who loves the breed. Here\'s a note from the foster mom: \"AWESOME PUPPY! Sweet, loving and affectionate. It\'s so much fun watching her learn what toys and treats are for! She sleeps 6-7 hours in the crate at night, learning how to walk on a leash. Is very in tune with people, very intelligent and eager to please. Plays sweetly with the young kids next door. She\'s \"learning the ropes\" from our big dog, following him everywhere and trying to keep up. Very nice pup, will be a great family dog.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Mandy','2024-04-26 11:26:17'], ['20440074','Available','2024-05-03 11:21:28','240503','Misty','','Dog','Golden Retriever','Golden Retriever','','Female','','Yes','Yes','Yes','','Yes','Baby','','Yes','Large','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application

Misty is a 12 week old female purebred AKC Golden Retriever who was surrendered with her littermates by their owner in rural Arkansas. This pup lives in the house with her foster family where she\'s lovingly cared for while awaiting her forever home. Happy, playful, outgoing puppy! Full of fun and life, very confident and never meets a stranger. Well-socialized, growing up around kids, cats and other dogs. Recommended for children 6 years and older. Completely crate-trained. Instruction has begun with housebreaking and leash walking. AKC registration.  DOB 2-14-24. Weighs about 22 pounds, healthy, altered and utd on shots. This is an adorable puppy with a happy, loving temperament who will make a great companion for a family who loves the breed. Here\'s a note from the foster mom: \"AWESOME PUPPY! Sweet, loving and affectionate. It\'s so much fun watching her learn what toys and treats are for! She sleeps 6-7 hours in the crate at night, learning how to walk on a leash. Is very in tune with people, very intelligent and eager to please. Plays sweetly with the young kids next door. She\'s \"learning the ropes\" from our big dog, following him everywhere and trying to keep up. Very nice pup, will be a great family dog.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Misty','2024-05-03 11:20:44'], ['20350275','Available','2024-05-03 11:26:39','240402','Murphy','','Dog','Dutch Shepherd / German Shepherd Dog / Mixed','Dutch Shepherd','German Shepherd Dog','Male','Yes','Yes','Yes','Yes','','Yes','Young','','Yes','Medium','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Friendly, happy, well-socialized! Murphy is a 6mo male Dutch Shepherd mix who was rescued as a stray in Memphis.  Good with other dogs and living comfortably with another dog in his foster home (see video).  Not yet cat tested. Great with kids and recommended for children 6 years and older just because of his exuberance.  Medium energy level outside, quiet and well-mannered in the house.  Crate trained and housebroken. Learning basic commands.  Loves to be with his people.  Good on a leash, rides great in the car.  Healthy and fully vetted, current on shots, neutered, weighs about 40 pounds.  Murphy has an occasional limp L rear leg which vet attributes to an old, healed injury but it doesn’t impact his mobility at all. This is an AWESOME young shepherd mix will make a wonderful companion  for an active family who loves the breed.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Murphy','2024-04-02 05:49:09'], ['20262500','Available','2024-03-30 07:22:22','240225','Siri','','Dog','Rottweiler / Labrador Retriever / Mixed','Rottweiler','Labrador Retriever','Female','Yes','Yes','','Yes','','Yes','Young','','Yes','Medium','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Back in July, a sweet young black Lab mix was rescued in Memphis just before she gave birth to 5 beautiful puppies. The father, of course, is unknown but from the pups’ appearance is believed to be a Rottie.  Mamma Dog has long since been adopted but a couple of her pups are still awaiting their forever families… including Siri. Siri is a 7 month old female Rottie/lab mix. She’s very gentle and sweet, a little shy with strangers but warms up quickly. Good with other dogs and living comfortably with 2 other dogs in her foster home.  Not cat tested yet. Loves kids and recommended for children 10 years and older.  Medium energy level outside, quiet and well-mannered in the house.  Housebroken and crate trained. Loves to be with her people.  Good on a leash, rides great in the car.  Estimated DOB is 8-3-23.  Healthy and fully vetted, current on shots, spayed, weighs about 25 pounds.  Sweet young Rottie/Lab mix will make a wonderful companion (and jogging partner!) for a family who loves the breed.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Siri','2024-02-26 08:20:02'], ['20262501','Available','2024-03-30 07:22:06','240225','Trapper','','Dog','Rottweiler / Labrador Retriever / Mixed','Rottweiler','Labrador Retriever','Male','Yes','Yes','','Yes','','Yes','Young','','Yes','Medium','Yes','','','','No','No','','','','','

To adopt please fill out an adoption Application 

Back in July, a sweet young black Lab mix was rescued in Memphis just before she gave birth to 5 beautiful puppies. The father, of course, is unknown but from the pups’ appearance is believed to be a Rottie.  Mamma Dog has long since been adopted but a couple of her pups are still awaiting their forever families… including Siri. Siri is a 7 month old female Rottie/lab mix. She’s very gentle and sweet, a little shy with strangers but warms up quickly. Good with other dogs and living comfortably with 2 other dogs in her foster home.  Not cat tested yet. Loves kids and recommended for children 10 years and older.  Medium energy level outside, quiet and well-mannered in the house.  Housebroken and crate trained. Loves to be with her people.  Good on a leash, rides great in the car.  Estimated DOB is 8-3-23.  Healthy and fully vetted, current on shots, spayed, weighs about 25 pounds.  Sweet young Rottie/Lab mix will make a wonderful companion (and jogging partner!) for a family who loves the breed.

To adopt please fill out an adoption Application

Contact us at reply@happydogrescue.org 

visit us at http://www.happydogrescue.org



','','','','','','','','','','','','','','','','Trapper','2024-02-26 08:22:07'] ]; } this.init = function() { this.buildPets(); if (!this.sortbyField) { this.sortbyField = 'lastUpdated'; this.sortbyOrder = 'desc'; } if (cgiVar('toolkitAnimalID')) { showDetails(this.name, null, cgiVar('toolkitAnimalID')); } this.fieldsArray = this.fields.split(','); var orderby = readCookie('rgOrderby'); if (orderby && (this.mode == 'list')) { if (this.sortbyField && this.sortbyOrder && orderby == this.petFields[this.sortbyField]['index']){ this.order = this.sortbyOrder; } this.sortPetArrayOnLoad(orderby); } else { if (this.sortbyField && this.sortbyOrder) { this.order = this.sortbyOrder; this.sortPetArrayOnLoad(this.petFields[this.sortbyField]['index']); } } this.page = 1; } this.list = function(container) { this.listId = container; this.mode = 'list'; this.init(); this.writeList(); } this.list2 = function(container) { this.listId = container; this.mode = 'list2'; this.init(); this.writeList2(); } this.grid = function(container) { this.listId = container; this.mode = 'grid'; this.init(); this.writeGrid(); } this.random = function(div, url) { this.buildPets(); divObj = document.getElementById(div); this.petsWithPic = new Array(); for (x = 0; x < this.pet.length; x++) { if (this.pet[x][this.petFields['pictmn1']['index']]) { this.petsWithPic.push(x); } } if (this.petsWithPic.length == 0) return false; var r=Math.floor(Math.random()*this.petsWithPic.length); divObj.className = 'rgPetRandom'; divObj.innerHTML = '
Featured Adoptable Pet
'+this.pet[this.petsWithPic[r]][this.petFields['pictmn1']['index']] + '
'+this.pet[this.petsWithPic[r]][this.petFields['name']['index']]+'
'+ '
'+this.pet[this.petsWithPic[r]][this.petFields['breed']['index']]+'
'; divObj.animalID = this.pet[this.petsWithPic[r]][this.petFields['animalID']['index']]; divObj.onclick = function(e) { if (url.indexOf('?') == -1) url += '?'; location.href = url+'&toolkitAnimalID='+this.animalID; } } this.featured = function(div, url, animalID) { this.buildPets(); divObj = document.getElementById(div); for (x = 0; x < this.pet.length; x++) { if (this.pet[x][this.petFields['animalID']['index']] == animalID && this.pet[x][this.petFields['pictmn1']['index']]) { var rowNumber = x; break; } } if (rowNumber === false) { alert('failed'); return false; } divObj.className = 'rgPetRandom'; divObj.innerHTML = '
Featured Adoptable Pet
'+this.pet[rowNumber][this.petFields['pictmn1']['index']] + '
'+this.pet[rowNumber][this.petFields['name']['index']]+'
'+ '
'+this.pet[rowNumber][this.petFields['breed']['index']]+'
'; divObj.animalID = animalID; divObj.onclick = function(e) { if (url.indexOf('?') == -1) url += '?'; location.href = url+'&toolkitAnimalID='+animalID; } } this.detail = function() { this.init(); this.animalID = cgiVar('toolkitAnimalID'); for (x=0; x' + ' ' + ' ' + '' + ''; if (this.paging) search += ''; if (this.paging) search += ''; search += ''; var tr = document.createElement('tr'); tr.className = 'rgPetTableHeadSearch'; var td = document.createElement('td'); td.colSpan = this.fieldsArray.length; td.align = 'center'; td.id = 'rgPetTableHeadSearch'+this.name; td.innerHTML = search; tr.appendChild(td); thead.appendChild(tr); } else if (this.paging) { search += ''; if (this.paging) search += ''+ ''+ ''; search += '
'; var tr = document.createElement('tr'); tr.className = 'rgPetTableHeadSearch'; var td = document.createElement('td'); td.colSpan = this.fieldsArray.length; td.align = 'center'; td.id = 'rgPetTableHeadSearch'+this.name; td.innerHTML = search; tr.appendChild(td); thead.appendChild(tr); } var tr = document.createElement('tr'); tr.id = 'rgPetTableHeadFields'+this.name; tr.className = 'rgPetTableHeadFields'; for (x=0; x' + this.petFields[this.fieldsArray[x]]['name'] + ''; tr.appendChild(td); } thead.appendChild(tr); table.appendChild(thead); var tbody = document.createElement('tbody'); var rowCounter=0; this.displayablePets = 0; var petsWrittenOut = 0; if (this.page) { start = (this.page-1)*this.perPage; } else { this.page = 1; start = 0; } for (var y=0; y this.page * this.perPage) continue; if (this.displayablePets <= start) continue; petsWrittenOut += 1; var tr = document.createElement('tr'); tr.rowNumber = y; tr.id = this.name+y; tr.rgPetsClassName = this.name; tr.animalID = this.pet[y][this.petFields['animalID']['index']]; if (isEven(rowCounter)) { tr.rowNumber = y; tr.origClassName = 'rgPetTableRowEven'; tr.className = 'rgPetTableRowEven'; } else { tr.origClassName = 'rgPetTableRowOdd'; tr.className = 'rgPetTableRowOdd'; } rowCounter+=1; if ('Yes' == 'Yes') { tr.onclick = function(evt) { showDetails(this.rgPetsClassName, this.rowNumber); }; tr.onmouseover = function(evt) { this.className = 'rgPetTableRowOver'; }; tr.onmouseout = function(evt) { this.className = this.origClassName; }; } else { tr.onmouseover = function(evt) { this.className = 'rgPetTableRowOverInactive'; }; tr.onmouseout = function(evt) { this.className = this.origClassName; }; } //rgPets.pet[this.rowNumber][rgPets.petFields['animalID']['index']], rgPets.detailId); }; for (x=0; x this.petFields[this.fieldsArray[x]]['listLength']) { fieldValue = fieldValue.substring(0, this.petFields[this.fieldsArray[x]]['listLength']); } } var val = '
'; val += fieldValue + '
'; if (val) { td.innerHTML = val; } tr.appendChild(td); } tbody.appendChild(tr); } if (rowCounter == 0) { var tr = document.createElement('tr'); var td = document.createElement('td'); td.colSpan = this.fieldsArray.length; td.className = 'rgPetTableRowZeroPets'; td.innerHTML = 'No pets found.'; tr.appendChild(td); tbody.appendChild(tr); } table.appendChild(tbody); petContainer.innerHTML = ''; petContainer.appendChild(table); if (this.searchText) { searchForm = eval('document.rgPetsSearchForm'+this.name); searchForm.rgPetsSearchText.value = this.searchText; } this.pages = Math.ceil(this.displayablePets/this.perPage); if (this.paging && this.displayablePets > rowCounter) { obj = document.getElementById('nextButtons'); obj2 = document.getElementById('pageCount'); obj2.innerHTML = '(page '+this.page+' of '+this.pages+' )'; if (this.pages > this.page) { obj.innerHTML = 'Next »'; } else { obj.innerHTML = 'Next »'; } obj = document.getElementById('prevButtons'); if (this.page > 1) { obj.innerHTML = '« Previous'; } else { obj.innerHTML = '« Previous'; } } } this.writeList2 = function() { var petContainer = document.getElementById(this.listId); //alert(this.listId); var table = document.createElement('table'); table.cellSpacing = 0; table.id = 'rgPetTable'+this.name; table.className = 'rgPetTable list2'; var thead = document.createElement('thead'); if (this.enableSearch) { var search = ''; search += ''; if (this.paging) search += ''; search += ''; if (this.paging) search += ''; if (this.paging) search += ''; search += '
' + ' ' + ' ' + '' + '
'; var tr = document.createElement('tr'); tr.className = 'rgPetTableHeadSearch'; var td = document.createElement('td'); td.colSpan = this.fieldsArray.length; td.align = 'center'; td.id = 'rgPetTableHeadSearch'+this.name; td.innerHTML = search; tr.appendChild(td); thead.appendChild(tr); } else if (this.paging) { var search = ''; search += ''; if (this.paging) search += ''+ ''+ ''; search += '
'; var tr = document.createElement('tr'); tr.className = 'rgPetTableHeadSearch'; var td = document.createElement('td'); td.colSpan = this.fieldsArray.length; td.align = 'center'; td.id = 'rgPetTableHeadSearch'+this.name; td.innerHTML = search; tr.appendChild(td); thead.appendChild(tr); } table.appendChild(thead); var tbody = document.createElement('tbody'); var rowCounter=0; this.displayablePets = 0; var petsWrittenOut = 0; if (this.page) { start = (this.page-1)*this.perPage; } else { this.page = 1; start = 0; } for (var y=0; y this.page * this.perPage) continue; if (this.displayablePets <= start) continue; petsWrittenOut += 1; var tr = document.createElement('tr'); tr.rowNumber = y; tr.id = this.name+y; tr.rgPetsClassName = this.name; tr.animalID = this.pet[y][this.petFields['animalID']['index']]; if (isEven(rowCounter)) { tr.rowNumber = y; tr.origClassName = 'rgPetTableRowEven'; tr.className = 'rgPetTableRowEven'; } else { tr.origClassName = 'rgPetTableRowOdd'; tr.className = 'rgPetTableRowOdd'; } rowCounter+=1; tr.onclick = function(evt) { showDetails(this.rgPetsClassName, this.rowNumber); }; //rgPets.pet[this.rowNumber][rgPets.petFields['animalID']['index']], rgPets.detailId); }; tr.onmouseover = function(evt) { this.className = 'rgPetTableRowOver'; }; tr.onmouseout = function(evt) { this.className = this.origClassName; }; td = document.createElement('td'); var str = ''; if (this.picSize == 'thumbnail') { if (this.pet[y][this.petFields['pictmn1']['index']] != '') { str += '
'+this.pet[y][this.petFields['pictmn1']['index']]+'
'; } } else if (this.picSize == 'fullsize') { if (this.pet[y][this.petFields['pic1']['index']] != '') { //alert(this.pet[y][this.petFields['pic1']['index']]); str += '
'+this.pet[y][this.petFields['pic1']['index']]+'
'; } } for (x=0; x' + '' + this.petFields[this.fieldsArray[x]]['name'] + ': ' + '' + this.pet[y][this.petFields[this.fieldsArray[x]]['index']] + '' + ''; } else { str += '
' + '' + this.pet[y][this.petFields[this.fieldsArray[x]]['index']] + '' + '
'; } } if (str) { td.innerHTML = str; } tr.appendChild(td); tbody.appendChild(tr); } table.appendChild(tbody); petContainer.innerHTML = ''; petContainer.appendChild(table); if (this.searchText) { searchForm = eval('document.rgPetsSearchForm'+this.name); searchForm.rgPetsSearchText.value = this.searchText; } this.pages = Math.ceil(this.displayablePets/this.perPage); if (this.paging && this.displayablePets > rowCounter) { obj = document.getElementById('nextButtons'); obj2 = document.getElementById('pageCount'); obj2.innerHTML = '(page '+this.page+' of '+this.pages+' )'; if (this.pages > this.page) { obj.innerHTML = 'Next »'; } else { obj.innerHTML = 'Next »'; } obj = document.getElementById('prevButtons'); if (this.page > 1) { obj.innerHTML = '« Previous'; } else { obj.innerHTML = '« Previous'; } } } this.writeGrid = function() { if (!this.perRow) this.perRow = 4; if (!this.rows) this.rows = 3; this.perPage = (this.perRow * this.rows); var petContainer = document.getElementById(this.listId); //alert(this.listId); var table = document.createElement('table'); table.cellSpacing = 0; table.id = 'rgPetTable'+this.name; table.className = 'rgPetTable grid'; var thead = document.createElement('thead'); if (this.enableSearch) { var search = ''; search += ''; if (this.paging) search += ''; search += ''; if (this.paging) search += ''; if (this.paging) search += ''; search += '
' + ' ' + ' ' + '' + '
'; var tr = document.createElement('tr'); tr.className = 'rgPetTableHeadSearch'; var td = document.createElement('td'); td.colSpan = this.perRow; td.align = 'center'; td.id = 'rgPetTableHeadSearch'+this.name; td.innerHTML = search; tr.appendChild(td); thead.appendChild(tr); } else if (this.paging) { var search = ''; if (this.paging) search += ''+ ''+ ''; search += '
'; var tr = document.createElement('tr'); tr.className = 'rgPetTableHeadSearch'; var td = document.createElement('td'); td.colSpan = this.perRow; td.align = 'center'; td.id = 'rgPetTableHeadSearch'+this.name; td.innerHTML = search; tr.appendChild(td); thead.appendChild(tr); } table.appendChild(thead); var tbody = document.createElement('tbody'); var rowCounter=0; this.displayablePets = 0; var petsWrittenOut = 0; if (this.page) { start = (this.page-1)*this.perPage; } else { this.page = 1; start = 0; } for (var y=0; y this.page * this.perPage) continue; if (this.displayablePets <= start) continue; petsWrittenOut += 1; if ((petsWrittenOut-1) % this.perRow === 0) { // We need to create a new row var tr = document.createElement('tr'); tbody.appendChild(tr); rowCounter+=1; } td = document.createElement('td'); td.className = "rgPetTableCell" + this.fieldsArray[x] + this.name; td.style.verticalAlign = 'top'; td.animalID = this.pet[y][this.petFields['animalID']['index']]; td.animalNumber = y; var val = '
' + ''; if (this.picSize == 'thumbnail') { val += ''; } else if (this.picSize == 'fullsize') { val += ''; } val += '
' + this.pet[y][this.petFields['pictmn1']['index']] + '' + this.pet[y][this.petFields['pic1']['index']] + '
'; val += '
'+this.pet[y][this.petFields['name']['index']] + '
' + '
'+this.pet[y][this.petFields['breed']['index']] + '
'; td.innerHTML = val; if ('Yes' == 'Yes') { td.rgPetsClassName = this.name; td.onclick = function(evt) { showDetails(this.rgPetsClassName, this.animalNumber, this.animalID); }; td.onmouseover = function(evt) { this.className = 'rgPetTableCellOver'; }; td.onmouseout = function(evt) { this.className = this.origClassName; }; } else { td.onmouseover = function(evt) { this.className = 'rgPetTableCellOver'; }; td.onmouseout = function(evt) { this.className = this.origClassName; }; } tr.appendChild(td); if (y == this.pet.length-1 && (petsWrittenOut-1) % this.perRow !== 0) { c = this.displayablePets; while (c % this.perRow !== 0) { td = document.createElement('td'); td.className = "rgPetTableCell" + this.fieldsArray[x] + this.name; td.innerHTML = ' '; tr.appendChild(td); c+=1; } } } if (rowCounter == 0) { var tr = document.createElement('tr'); var td = document.createElement('td'); td.colSpan = this.perRow; td.className = 'rgPetTableRowZeroPets'; td.innerHTML = 'No pets found.'; tr.appendChild(td); tbody.appendChild(tr); } table.appendChild(tbody); petContainer.innerHTML = ''; petContainer.appendChild(table); if (this.searchText) { searchForm = eval('document.rgPetsSearchForm'+this.name); searchForm.rgPetsSearchText.value = this.searchText; } this.pages = Math.ceil(this.displayablePets/this.perPage); if (this.paging && this.displayablePets > rowCounter) { obj = document.getElementById('nextButtons'+this.name); obj2 = document.getElementById('pageCount'+this.name); obj2.innerHTML = '(page '+this.page+' of '+this.pages+' )'; if (this.pages > this.page) { obj.innerHTML = 'Next »'; } else { obj.innerHTML = 'Next »'; } obj = document.getElementById('prevButtons'+this.name); if (this.page > 1) { obj.innerHTML = '« Previous'; } else { obj.innerHTML = '« Previous'; } } } this.clearList = function() { var petContainer = document.getElementById(this.listId); petContainer.innerHTML = ''; } this.clearSearch = function(form) { form.rgPetsSearchText.value = ''; this.searchText = ''; this.clearList(); if (this.mode == 'list') { this.writeList(); } else if (this.mode == 'list2') { this.writeList2(); } else if (this.mode == 'grid') { this.writeGrid(); } return false; } this.setupSearch = function(form) { this.searchText = form.rgPetsSearchText.value; this.clearList(); if (this.mode == 'list') { this.writeList(); } else if (this.mode == 'list2') { this.writeList2(); } else if (this.mode == 'grid') { this.writeGrid(); } return false; } this.sortPetArray = function(fieldIndex) { if (this.mode == 'list') { if (this.orderby == fieldIndex) { if (this.order == 'asc') { this.order = 'desc'; } else { this.order = 'asc'; } } else this.order = 'asc'; } this.pet.multiSort(fieldIndex); this.orderby = fieldIndex; if (this.order == 'desc') this.pet.reverse(); if (this.mode == 'list') { createCookie('rgOrderby',fieldIndex,3); } } this.sortPetArrayOnLoad = function(fieldIndex) { this.pet.multiSort(fieldIndex); this.orderby = fieldIndex; if (this.order == 'desc') this.pet.reverse(); if (this.mode == 'list') { createCookie('rgOrderby',fieldIndex,3); } } this.sortby = function(fieldIndex) { this.doSort(fieldIndex); this.clearList(); this.writeList(); } this.doSort = function(fieldIndex) { this.sortPetArray(fieldIndex); } this.nextPet = function() { if (this.currentDetailRow < this.pet.length-1) { nextDetailRow = this.currentDetailRow+1; nextDetailPet = this.pet[nextDetailRow][this.petFields['animalID']['index']]; } else { nextDetailRow = 0; nextDetailPet = this.pet[nextDetailRow][this.petFields['animalID']['index']]; } document.getElementById('detailFrame').src = this.detailUrl(nextDetailPet); this.currentDetailPet = nextDetailPet; this.currentDetailRow = nextDetailRow; } this.prevPet = function() { if (this.currentDetailRow > 0) { nextDetailRow = this.currentDetailRow-1; nextDetailPet = this.pet[nextDetailRow][this.petFields['animalID']['index']]; } else { nextDetailRow = this.pet.length-1; nextDetailPet = this.pet[nextDetailRow][this.petFields['animalID']['index']]; } document.getElementById('detailFrame').src = this.detailUrl(nextDetailPet); this.currentDetailPet = nextDetailPet; this.currentDetailRow = nextDetailRow; } this.detailUrl = function(animalID) { var tempURL = location.href.split('://'); if (tempURL['0'] == 'https') { var url = 'https://toolkit.rescuegroups.org'; } else { var url = 'https://toolkit.rescuegroups.org'; } url += '/javascript/v2.0/'+this.detailTemplate+'?animalID='+animalID+'&key=D0WttxfJ&referer='; return url; } } Array.prototype.multiSort = function(index){ // Written By: WillyDuitt@hotmail.com | 03-10-2005 \\; for(var i=0; i=0; x=(x-1)){ var temp = this[i].splice(index,1); this[i].unshift(temp); } } return true; } function cgiVar(varName) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;iPrevious  Next