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 = [ ['21490008','Available','2025-05-06 18:07:36','','Bonnie','Little Miss Behavin!','Dog','American Pit Bull Terrier / Mixed (short coat)','American Pit Bull Terrier','','Female','Yes','Yes','','','No','Yes','Young','No','Yes','Medium','Yes','Fawn','Short','','No','No','','','','','

MEET BONNIE!


This cutie-pahtootie is a ~2 year old American pocket bully who would love to be
someone’s little Miss. At approximately 40 pounds, she is an easy-to-care-for size and
enjoys getting dolled up in her bandanas to catch the eye of potential suitors/adopters.
;-)  
 
Bonnie is an exuberant little lady who enjoys the company of male dogs (but would
rather not compete for attention with other females). She loves life, and lets it show with
abandon by taking treats, walks, car rides and playtime seriously. A little “mouth-
forward”, Bonnie would do well in a home without small kids due to her tendency to
nibble her humans when over excited. She plain-out annoys the cats that have been
around her (no malice intended!) and should probably not be a farm girl due to her prey
drive.
 
Bonnie came to Tri State Pet Care, LLC in Kearneysville, WV when she was noticed by
a staff member at the local shelter. Since that time, she has been living in foster care
and has been entertaining her foster mom and learning what being a dog in a loving
home is all about. She is available for adoption by applying at www.tarashouse.org (as a
courtesy list). Bonnie is spayed, up to date on her shots. Please email us at
info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Bonnie','2025-05-06 18:07:32'], ['17890057','Available','2025-01-28 20:40:18','','Cass','','Dog','American Pit Bull Terrier / Mixed (short coat)','American Pit Bull Terrier','','Female','Yes','','','','No','Yes','Adult','No','Yes','Large','Yes','Brown/Chocolate','Short','','No','No','','','','','

HI! I\'M CASS!

 

I am full of SASS and have even been called CASStastic! I\'m a 7 year old, 64 lb, spayed pit bull mix who enjoys the finer things in life. My ideal human will let me snuggle on the couch and sleep in bed with you. You will also rub my belly whenever I give you the \"look\" with my soft brown eyes. You will also live in a rural area with a fenced in yard that preferably doesn\'t back up to any other property and doesn\'t have access to other animals entering the yard. I\'ve never been exposed to children, so maybe yours are grown? 

 

Like many beauties my age, I have a fear of missing out, and if I think something is happening that I don\'t know about, I get hyper-focused, as my trainer calls it. My trainer said this means it\'s hard for me to listen to her when I\'d rather focus on a squirrel. Or a leaf. Or a deer. Or a bumble bee. I know many commands and am eager to learn and listen. We are still working on my leash skills, because I get “hyper-focused,” but my trainer says I am now walking on a loose leash more than 50% of the time! I am improving!

 

I love my toys, soft blankets, and playing in the sprinkler. When I see the sprinkler, I smile so hard and show my adorable crooked bottom teeth! 

 

As well as basic obedience, I am house-broken and crate trained and know my crate is my special spot. I am very treat-motivated, and while I do gently accept treats as a positive reinforcement, I don\'t like anyone to watch me when I eat my meals. It’s ok to watch me eat treats, though. To keep me working on my focusing and leash skills, a very nice human sponsored 7 training classes with my trainer to keep me going in the right direction! I am truly CASStastic and will be the best dog I can be!

 

Cass’s adoption donation fee is $375, which includes spay/neuter, routine vetting and a microchip. You can apply for Cass by filling out our online application, which is found on our website www.tarashouse.net or www.tarashouse.org. Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Cass','2022-03-25 12:14:41'], ['20877856','Available','2025-06-09 13:36:24','','Cassie','Your sweet and calm companion!','Dog','Plott Hound / Mixed (short coat)','Plott Hound','','Female','Yes','Yes','Yes','','No','Yes','Young','No','Yes','Medium','Yes','Brindle','Short','','No','No','','','','','

Cassie is a calm, loving 3-year-old girl with a heart full of affection. She arrived at Tara\'s House with two of her puppies, Frankie and Phoebe, after being rescued as a stray from rural West Virginia. While much of her past is unknown, one thing is clear—Cassie is a remarkable mom and a gentle soul. Despite a challenging start, she gave birth to eight healthy, robust puppies, and her care and cleanliness made her a standout mother.

Now settled in a foster home, Cassie continues to show just how wonderful she is. She peacefully coexists with the resident dog and cat, and her low-to-medium energy level makes her the perfect companion for those who enjoy a relaxed atmosphere. Cassie is a people-loving dog who craves affection and enjoys snuggling up for quiet moments. Her calm demeanor makes her a joy to be around, whether you\'re lounging at home or out for a stroll.

Cassie is well-mannered and knows basic commands like \"sit,\" \"down,\" \"wait,\" and \"shake.\" Her leash manners are impeccable—she walks calmly beside you, stopping and sitting when you do. And she\'s recently discovered a love for car rides! Though she once lived a quiet, lonely life, she now eagerly jumps into the car, fascinated by the world around her.

Cassie crates well and sleeps through the night, though she\'d much prefer to snuggle up beside you if you\'ll let her! She\'s a sweet, loving companion who would be perfect for a family looking for a loyal and gentle dog. Cassie is good with children aged 10 and up, making her an ideal fit for many homes.

If you\'re searching for a kind-hearted, affectionate family dog, look no further—Cassie is ready to bring love and joy into your life. Apply today to give this amazing girl the forever home she deserves!

Cassie’s adoption donation fee is $400, which includes spay/neuter, routine vetting and a microchip. You can apply for Cassie by filling out our online application, which is found on our website www.tarashouse.org.  Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Cassie','2024-09-18 21:03:05'], ['20170004','Available','2025-01-28 20:40:28','','Cinnamon','','Dog','Boxer / American Pit Bull Terrier / Mixed (short coat)','Boxer','American Pit Bull Terrier','Female','Yes','Yes','','','No','Yes','Adult','No','Yes','Large','Yes','Brown/Chocolate','Short','','No','No','','','','','

MEET CINNAMON! (Descriptor: Sidekick)

A fabulous candidate for a family or first dog, Cinnamon is a ~8 year old, 60 lb, hidden gem of a gal. One of the sensational seniors ready to learn your routine and settle down for pets and treats, Cinnamon is truly deserving of her very own home. Read what her short-term foster had to say about her lovely stay:

\"On the ride bringing Cinnamon home, she was quiet and politely sitting in the backseat. She had no issue getting into the car and initially was shy but nevertheless very friendly, trusting, and well behaved for the car ride.

“At home Cinnamon took to exploring right away, her bubbly personality came out and she was grinning ear to ear as she discovered each room of the house. She wasn’t crated because she was with me at all times and an excellent co-pilot. She is an even better cuddler who will also respectfully sleep at your feet through the night. Cinnamon loves a good squeaky stuffed toy and enjoys playing fetch indoors to get your attention. She did not express any signs of resource guarding and whilst tussling for a toy she will graciously lose the tug-o-war, especially if that means you will throw the toy for her again. 

“I don’t recall her ever barking, possibly once when a package was dropped off, but naturally I applauded her for the notification. Cinnamon was never territorial or nervous waiting in the car and was complemented constantly on her looks and behavior as we strolled through places such as Tractor Supply. You can get Cinnamon excited and playful and then you can ask her to \'settle\' and she will do just that, she even took a nap waiting next to me in the vet lobby.  

“Cinnamon was always friendly and polite with new people she met in passing. From the first interaction, Cinnamon was always calm with my rabbit who enjoyed going up to say hello through his cage door and showed little interest when I brought my rabbit out for pets. 

“Cinnamon was a treat to walk on a leash whilst greeting passing neighbors and their dogs from across the road. Cinnamon has excellent recall in the yard and did not pursue nearby squirrels or deer. However, she never missed an opportunity to roll in a fluffy pile of leaves.

“Overall Cinnamon is an easy going dog who loves life and is proud to stay by your side. She is a seasoned older sidekick who is confident with surroundings and will happily relax while you focus on what you are doing. Cinnamon will happily surrender her stomach to be pet and does not mind some feet tickling or paw pad inspection. Lastly, even with some courtesy peanut butter, she will stand politely to be bathed. She has never had an accident in the house, and adapts well with a sporadic schedule. Truly a hidden gem of a dog, Cinnamon would make an excellent addition to be a first dog for a family or individual.\"

Can you be Cinnamon\'s person?

Cinnamon\'s adoption donation fee is $350, which includes spay/neuter, routine vetting and a microchip. You can apply for Cinnamon by filling out our online application, which is found on our website www.tarashouse.org.  Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Cinnamon','2024-01-21 18:34:58'], ['21456731','Available','2025-06-09 13:35:26','','Cooper','The Sweetest Senior Soul','Dog','Collie / Mixed','Collie','','','Yes','Yes','Yes','Yes','No','','Adult','No','Yes','Medium','Yes','','','','No','No','','','','','

Introducing Cooper:  the Sweetest Senior Soul
 
Cooper needs a new foster parent or Adopter.
 
Life hasn’t always been kind to Cooper, but you’d never know it by the way he looks at you—with soft, trusting eyes full of gratitude. This gentle collie mix, approximately 6–7 years old, has endured neglect and hardship, yet he still radiates warmth and kindness. His spirit remained unbroken.
 
Cooper’s journey to a better life began when he was rescued by Tara’s House from an outdoor kennel where he had spent nearly all of his life.
 
He arrived four months ago - emaciated and heartworm positive .  He had never known the comfort of a home, the security of a soft bed, or the simple joy of a loving touch. But thanks to his dedicated foster mom—who gave him nutritious meals, cared for him through heartworm treatment, and, most importantly, showed him love—Cooper is now ready to begin his next chapter.
 
He is on the mend and needs a quiet, peaceful home where he can continue to regain his strength.  A cozy spot to rest his head, a gentle hand to reassure him, and the time to slowly ease into an active routine—those are the only things Cooper asks for. He is a calm, sweet-natured old soul who gets along beautifully with dogs, cats, and people of all ages.
 
Cooper is proof that resilience and love can transform a life.
 
Whether you are ready to foster or adopt, Cooper is waiting to meet you with open paws and an open heart. Could you be the one to complete his journey?
 
If you’re looking for a loyal, loving companion, Cooper is waiting to meet you!

You can to foster or adopt Cooper by filling out our online application, which is found on our website www.tarashouse.net or www.tarashouse.org.  His adoption fee is $400, which includes spay/neuter, routine vetting and a microchip. Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Cooper','2025-04-24 12:29:18'], ['21476049','Available','2025-06-14 19:19:00','','Goldie','Sweet natured velcro dog!','Dog','Terrier / Border Collie / Mixed (short coat)','Terrier','Border Collie','Female','Yes','Yes','','','No','Yes','Adult','No','Yes','Medium','Yes','Brown/Chocolate','Short','','No','No','','','','','

MEET GOLDIE!

This sweetheart of a dog is approximately 3 years old and weighs in at a petite 40ish pounds. Surrendered by her family when they could no longer care for her, Goldie found herself in several short-term living situations before catching the eye of an experienced foster parent affiliated with Tara’s House. Smitten by her sweet looks and reputation for being very dog-friendly, the foster agreed to add her to her pack.  

Goldie is initially a little reserved with new people, but has shown repeatedly that once you gain her trust she will adore you with abandon. She loves to play with toys, but her favorite pastime is following around and snuggling with her humans. Excitable and eager to play, Goldie’s energy needs to match another dog’s style of play because she doesn’t always get the hint that she’s giving too much love away. She does well on a leash with an experienced handler and is very eager to learn - especially if you reward her with treats! 

Goldie is at the age where she’s well beyond the crazy puppy years, but has a long way to go before she’s in her golden years. She is a young dog that’s full of life and love. She is affectionate, pretty and playful. Not without her quirks, she will keep you laughing and on your toes (she has a foot fetish). She is not destructive in the house and prefers not to be crated (although can be if needed.) 

She would be a wonderful family dog for a family that has someone home most of the time so she can be the shadow she craves to be, as well as receive the structure and consistency that she needs. Little people are fascinating to her, but like with other dogs that she wants to play with she gets really excited and can knock them down. Because of this unbridled enthusiasm, we recommend she go to a home with kids over the age of 12. She does well with other dogs, but cats are an unknown (she may do just fine with them!)

Goldie’s adoption donation fee is $400, which includes spay, routine vetting and a microchip. You can apply for Goldie by filling out our online application, which is found on our website www.tarashouse.org(http://www.tarashouse.org/).  Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Goldie','2025-05-01 11:29:58'], ['20807705','Available','2025-05-16 15:31:11','','Jasmine','The Precocious Pup!','Dog','Terrier / Mixed (medium coat)','Terrier','','Female','Yes','Yes','','Yes','No','Yes','Young','No','Yes','Medium','Yes','','Medium','Tricolor','No','No','','','','','

Meet Jasmine!

Looking for a playful, smart, and energetic companion? Jasmine, a 40-pound bundle of fun, was born in May 2024 and has been turning heads with her adorable charm and big personality ever since. Originally a stray, she landed at the Wytheville County, VA shelter, where she quickly won everyone over with her cuteness and little-dog antics. While her breed is a mystery, we like to call her “mixed cuteness”—because that’s exactly what she is!

Energetic, Playful, and Full of Personality

Jasmine is thriving in her foster home, where she’s proving to be a playtime expert. She’s always up for fetch, chase, or a good romp with her foster siblings. With her speed and stamina, she would make an excellent running or hiking partner for an active family.

Like any puppy, Jasmine loves to chew, but she’s learning the ropes and making great progress. She’s also working on her manners and social skills—she’s a confident, independent little girl who will thrive with structured training. A puppy training class is a must to help her refine her skills, set expectations, and continue learning. With her intelligence and eagerness to engage, she’s sure to excel!

Cuddle Time and Good Habits

Despite her boundless energy, Jasmine also loves curling up for quiet cuddle sessions and belly rubs. She’s making great strides in her house training, following her foster siblings outside for potty time. At night, she sleeps peacefully in her crate and even goes in willingly for naps.

The Perfect Home for Jasmine

Jasmine would do best in an active home that can keep up with her energy and enthusiasm. She’s great with respectful kids over 12 years old and enjoys the company of other dogs. With the right structure and love, she’s sure to grow into an amazing adult dog who will bring endless joy, adventure, and laughter to her family.

Ready to Make Jasmine Part of Your Family?

Adoption Fee: $450 (includes spay/neuter, routine vetting, and microchip).

To apply for Jasmine, visit www.tarashouse.org or email info@tarashouse.net with any questions.

Jasmine is ready to bring love, fun, and adventure into your life—could she be your perfect match? ❤️



','','','','','','','','','','','','','','','','Jasmine','2024-08-26 14:04:06'], ['21660352','Available','2025-07-07 20:56:24','','JJ','Big Bouncy Boy!','Dog','American Pit Bull Terrier / Mixed (short coat)','American Pit Bull Terrier','','','Yes','Yes','','','No','Yes','Adult','No','Yes','','Yes','White with Brown or Chocolate','Short','Spots','No','No','','','','','

LOOKING FOR FOSTER OR ADOPTER
 
Meet JJ!!
 
JJ is a one-year-old, 65-pound sweetheart who’s bursting with personality! He’s silly, playful, and absolutely adores attention. Whether he’s chasing a toy, playing with other pups, or soaking up love from kids and adults alike, JJ is happiest when he’s in the middle of the action. The problem is, currently there’s not enough action for JJ and he’s spending too much time in a crate waiting for his mom to come home. This isn’t fair to JJ and he is in desperate need of a new place to play.
He’s potty trained, crate trained, and knows how to sit like a pro. JJ gets along with other dogs and has never met a person he didn’t want to be best friends with. After a day full of fun, this big lovable guy is all about couch cuddles and quality snuggle time. JJ would enjoy learning some new tricks if you’re game, to include walking calmly at your side instead of being the bouncy-ball goof that sometimes appears when he hasn’t had enough exercise.
 
If you’re looking for a fun-loving, loyal companion who will make every day brighter, JJ is your perfect match!
 
JJ’s adoption donation fee is $400, which includes spay/neuter, routine vetting and a microchip. You can apply for JJ by filling out our online application, which is found on our website www.tarashouse.org.  Please email us at info@tarashouse.net with any questions.


','','','','','','','','','','','','','','','','JJ','2025-07-07 20:56:07'], ['21550221','Available','2025-07-02 16:39:31','','Kenny','A Gentle Giant!','Dog','Presa Canario / Mixed (short coat)','Presa Canario','','Male','Yes','Yes','','','No','Yes','Young','No','Yes','Large','Yes','Brown/Chocolate','Short','Brindle','No','No','','','','','

MEET KENNY!

Kenny’s story is one of survival, resilience, perseverance and love. It’s a longer tale than most of our other dogs, because we have known Kenny for longer than most before he finally became a Tara’s House dog. Kenny is thought to be about 2 years old and weighs approximately 95 pounds. He is a big, beautiful, hunk of a dog. Here’s his story…

In January of this year a large, brindle dog was seen running as a stray in a rural part of Maryland. He had reportedly been on the run for up to a month and was being fed by a farmer whose land the dog was seen on yet couldn\'t be approached or contained. A volunteer with the county shelter saw the Lost and Found Facebook post and was immediately drawn to his plight, especially due to the overnight temperatures being in the single digits at that time. She gained the use of a trap and drove to the farm every day for eight days to restock the trap with food and often waited in her car to see if \"today would be the day!\". The dog showed up several of those days but never went far enough into the trap to step on the level to close the door. On the eighth day, she got her wish.

The big, brindle dog was calm and likely relieved that after at least a month on the run in sub-freezing temperatures, he was finally in the care of a compassionate human being. The farmer whose property the trap was on was elated and came out to meet him. The gentleman\'s name is Mr. Ken; Kenny was named in his honor when he was brought to the county shelter. 

Kenny spent several weeks at the shelter where he became a volunteer and staff favorite. Mr. Ken, his wife and their adult children were able to come visit him, and Kenny immediately took to the wife especially and was extremely gentle with her. A few weeks later he was foster-to-adopted by a woman with a male pitbull-mix and two cats. The two dogs had had a wonderful meet-and-greet and the adopter was given the two-week shutdown instructions and advised to do slow introductions with the cats. Unfortunately, the adopter didn\'t follow the instructions and Kenny was returned to the shelter the next day.

Given the extreme capacity issues the shelter is experiencing he was pulled by the SPCA of Annapolis before Tara’s House could find a foster for him. After two months of cajoling, the SPCA agreed to transfer Kenny to Tara’s House where he was immediately enrolled in Ridgeside K-9 Central MD’s professional board and train program. He is currently there learning obedience & impulse control; leash walking and engagement with his handler; recall; socialization; and confidence building skills. This is an absolutely fantastic opportunity and one that most rescue dogs never get! His adopter(s) will also be given training on how to reinforce his training, continue with his learning journey and ensure a successful transition into the home.

In the time we have had with Kenny we have learned that he is very smart. He picks things up quickly and he actually watches TV intently! “Mr. Serious” is the nickname his trainers have for him because he is low-key, watchful, perceptive, etc. He is alert and aware of his surroundings at all times. He’s loyal and remembered the volunteer who trapped him, walked him at the county shelter and visited him at the SPCA before being there to watch him depart with the trainer - even if it was weeks in between each visit. Kenny is the kind of dog that really loves his people. He has a calm, serious side to him but he can also be playful. He doesn’t have a “golden retriever personality” but once he gets to know you he’s affectionate and loving. He may take time to “warm up” to new people, but when you are in his circle you will be adored. Due to his size and his prey drive, no small kids or cats.

Kenny’s adoption donation fee is $450, which includes spay/neuter, routine vetting and a microchip. You can apply for Kenny by filling out our online application, which is found on our website www.tarashouse.org (http://www.tarashouse.org/). Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Kenny','2025-05-29 16:51:41'], ['21343681','Available','2025-03-11 20:10:57','','Luna, Bruno, and Roscoe','Three Stunning Pups!','Dog','American Pit Bull Terrier (short coat)','American Pit Bull Terrier','','','','','','','No','','Adult','No','Yes','Large','Yes','','Short','Brindle','Yes','No','','','','','

Courtesy Post

Hi everyone! We\'re happy to meet you! We are Bruno (Black & White), Roscoe (Red & White), and Luna (Grey & White) We have had a hard year! Do you have a moment to hear our story?

We had a wonderful Dad who lived here locally. Unfortunately, he was called to Heaven. Our Aunt who lives very, very far away, really tried her hardest to get us sent to her! We went through all of the required vetting for transport out of state, we communicated with a special military pet transportation service to help get us there, we have waited patiently for all of our required testing to come back and finally, we are just about ready to get on our airplane to go see our Aunt!

Sadly, the financial burden has become quite substantial and we need to find a family to call our own that is closer to here, our original home. We are now finishing up the required paperwork to become officially adoptable and we will soon be ready to start accepting applications!

Here\'s a little about us that we would like to include on our dating profile:

Luna - Approximately 4 years old, 70 lbs, spayed American Pit Bull. I am quite literally, a potato. I love car rides and I have not met a person I didn\'t like! Butt scratches are my FAVORITE! In the recent past, I did suffer from bladder stones that required surgical removal so I am now on a special food to help prevent that from happening again. I\'m doing fantastic now!

Bruno - Approximately 7, possibly older, 45 lb, neutered American Pit Bull. I have the most adorable underbite and I love to show you my teeny front teefs when I smile! Although I am older, I think thats just the humans telling me that because I certainly don\'t feel that way!

 

Roscoe - Approximately 2 year old, 40 lb, neutered American Pit Bull. I have A LOT of energy! I am very curious and I always what to know what is happening around me. I hope I find an active family who can care for me and tame me on adventures for many, many years!

Thank you for taking the time to hear our story!

From our Tri State Staff:

These 3 dogs did come to us from the same house and we imagine that they would all do well together. When they were found in the home, the 2 boys were together, and Luna was found separately. Due to this, we have housed them with us in the same manner. However, they all do well together in the play yard, and go to vet appointments in the same car without issue. We do not think they are particularly bonded so at this time, we are not necessarily looking for a home to take them all. We can not say for sure how they are with kids however we have no reason to believe they would not do well. Roscoe may need older kiddos in his family simply due to his high energy levels. They seem to have no reaction when seeing other dogs but they have not had direct interaction with dogs outside of their trio since we have had them. We are unsure how they are with cats.

Please reach out to TriState Pet Care for an Adoption Application if you think one (or all of these guys) would be a great addition to your family!

Email: Reservations@tristatepetcare.com

Phone: (304)725-7336

Text: (833)906-3391



','','','','','','','','','','','','','','','','Luna, Bruno, and Roscoe','2025-03-11 20:10:33'], ['21672544','Available','2025-07-11 09:53:22','','Pablo','Return Customer','Dog','American Pit Bull Terrier / Mixed (medium coat)','American Pit Bull Terrier','','Male','Yes','Yes','Yes','Yes','No','Yes','Adult','No','Yes','Large','Yes','Red/Golden/Orange/Chestnut with White','Medium','Brindle','No','No','','','','','

MEET PABLO!
 
Pablo was adopted from Tara’s House in 2022 and would like to come back for another round. :-) This dapper dude has 6-7 years under his belt and weighs just under 50 lbs. Why does he want another lap at Tara’s House you wonder? We don’t want to speak for him, so we will hand the mic to Pablo himself for the rest of his bio…
 
“Hi my name is Pablo and I am the best boy! My vet called me a specimen at my last visit, so that should tell you something. I love people and I am a cuddle monster. If you are sad, I am there to help ease your woes and when you are happy…I am happy right there along with you! 
 
“I love to run and I am fast. Give me something squeaky to retrieve! I know basic commands like sit, stay, drop it, come here & place. Mom says I have near perfect recall (sometimes I get distracted but I always end up listening). Like I said…the best boy. I have experience with an electronic collar but I rarely need it (remember I said near perfect recall?) 
 
“Now, I will admit that I am a little picky about the canine company I keep. I don’t buddy up to just any dog, personality is important to me! But I have hung out with a cat and we got along purrfectly, so maybe I could have another kitty friend?
 
“Not to toot my own horn but I am the perfect weight for my build and I have excellent muscle tone. I am a specimen after all. Mom has taken really good care of me and is so sad to have to let me go. She knows that the right person will find me and give me the life I deserve!”  
 
Pablo’s adoption donation fee is $400, which includes spay/neuter, routine vetting and a microchip. You can apply for Pablo  by filling out our online application, which is found on our website www.tarashouse.org.  Please email us at info@tarashouse.net with any questions.


','','','','','','','','','','','','','','','','Pablo','2025-07-11 09:53:16'], ['21377591','Available','2025-06-22 18:22:44','','Peppermint Patty and Sally','Cuteness Overload!','Dog','Chihuahua / Rat Terrier / Mixed (short coat)','Chihuahua','Rat Terrier','Female','Yes','Yes','','','No','','Adult','No','Yes','Small','Yes','Tricolor (Tan/Brown & Black & White)','Short','Tricolor','No','No','','','','','

Double the snuggles! Double the wags! Double the laughs! Double the love! Double the trouble! ~ JK

Peppermint Patty and Sally (presumably mother and daughter) were found as strays in Oklahoma, seemingly dumped, fending for themselves and relying only on each other. One of our rescue partners reached out and shortly after, they made the long car ride to their foster home in western Maryland. Because of their close bond and all they’ve been through, we ask that they be adopted together.

Peppermint Patty – Patty is a chihuahua/rat terrier mix, approximately 5 years old, weighing roughly 10 pounds. She has a lot of energy but knows when it’s time to Netflix and chill. She loves to play, play, play; she could play all day! She is curiously and playfully mischievous. She loves to roughhouse with her humans and romp around with Sally. She even initiates play with her 60-pound foster brother. Patty absolutely loves to snuggle with her foster parents. Wherever her humans are, Patty is never far behind. She warms up to people quickly and is very outgoing. She is housebroken and crate trained. She has some (manageable) sass to her, hence the nickname - Krabby Patty. Likes: eating, zoomies in her fenced-in backyard and after bath time, fresh bananas, stealing slippers (while her hoomans are wearing them), and Sally.

Sally – Sally is a chihuahua/rat terrier mix, approximately 2 years old, weighing roughly 8 pounds. It is impossible to look at her and not feel the cuteness overload every single time. She does the cutest “spinnies” when it’s feeding time. Much like her Momma, Sally has tons of energy and loves to play, play, play! It takes Sally a little longer to warm up to people; it took about 3.5 months for her to open up completely to her foster parents. After you earn her trust entirely, you will see her personality shine! She is learning to use her ramp more and more to safely get up and down furniture. Sally isn’t fond of loud noises and sudden movements, so she’ll need a quiet home, and we don’t recommend a home with young, rambunctious children. Sally is housebroken (although she can be sneaky during inclement weather) and crate trained. Likes: eating, snuggling with Patty, “boxing” with her foster mommy, kongs filled with frozen yummies, and boiled cabbage.

Together – Patty and Sally have a bond that is so sweet to witness, but their bond is not unhealthy (they’re not codependent nor do they have separation anxiety), but you can tell by watching them that they absolutely adore each other and love spending their days together. They love sleeping in the big bed with their hoomans; Sally will snuggle right next to your chest. They get along great with their three big foster dogs and politely respect their space. They have not been tested with cats, but with slow and proper introductions, we think they would do just fine. They’ll keep you laughing and smiling all day every day.

Because of their high energy, they need an owner who will stimulate them both physically and mentally. When arriving at their foster home, it was plain to see that the girls weren’t familiar with any rules, boundaries, or commands. They now know “Sit,” “IN” for crate, “Come,” and how to wait politely for their meals. And although they’d never admit it, they are eager for structure. They need someone who will continue to teach them how to be the goodest girls. They love to learn and are very food motivated, so training should be fun and easy. They love their leash walks and hikes; they enjoy seeing and smelling the new world around them! They go on multi-mile hikes with their pittie siblings; their record is 6 miles and looking to break that every time they hit the trails! They love car rides and would be excellent travel buddies; they are thrill seeking adventurists! If you’re ready for a life filled with laughs, adventures, and love (so much love), this power pair might be the perfect fit for your family.

The adoption donation fee for Peppermint Patty and Sally is $700, which includes spay, routine vetting and a microchip. They are a bonded pair and must be adopted together. You can apply for these cuties by filling out our online application , which is found on our website www.tarashouse.org. Please email us at info@tarashouse.net



','','','','','','','','','','','','','','','','Peppermint Patty and Sally','2025-03-25 16:42:00'], ['21343686','Available','2025-03-11 20:20:13','','Ruby','The wiggly land seal!','Dog','American Pit Bull Terrier / Mixed (short coat)','American Pit Bull Terrier','','Female','Yes','Yes','','','No','Yes','Young','No','Yes','Medium','Yes','White with Black','Short','Patches','No','No','','','','','

Meet Ruby! ✨

Ruby is a joyful, affectionate, and energetic 2-year-old Pitty-mix looking for a forever home! After a rough start—bouncing between homes and even spending time in boarding—she finally found stability and love through Tara’s House and her dedicated foster family.

Now, Ruby is thriving! She adores her foster parents, belly rubs, and daily walks. Her favorites? Chew toys (yum!), classical music, and snuggling up after a fun-filled day.

Training Superstar!
Ruby’s exuberance for life initially displayed itself in mouthy and jumpy behaviour, but she has worked hard on her manners thanks to expert training at Ridgeside K9 Central MD. She has mastered:
✅ Crate training (sleeps quietly through the night!)
✅ Leash walking & impulse control
✅ Basic obedience & recall

While she was once very interested in small critters (cats, rabbits… even birds overhead!), her newfound impulse control makes walks and adventures a breeze. Whether it’s a casual stroll or a challenging hike, Ruby is ready to be your adventure buddy!

If you’re looking for a sweet, fun-loving pup who’s eager to bond and bring joy into your life, Ruby could be your perfect match. Apply today and give her the loving home she deserves!

Interested? Contact Tara’s House to meet Ruby!

Ruby’s adoption donation fee is $450, which includes spay/neuter, routine vetting and a microchip. You can apply for Ruby by filling out our online application, which is found on our website www.tarashouse.org.  Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Ruby','2025-03-11 20:20:09'], ['21571274','Available','2025-06-09 13:36:58','','Sulley','A Calm Gentleman!','Dog','American Pit Bull Terrier / Labrador Retriever / Mixed (short coat)','American Pit Bull Terrier','Labrador Retriever','Male','Yes','','','','No','Yes','Adult','No','Yes','Medium','Yes','Brown/Chocolate with White','Short','Bicolor','No','No','','','','','

MEET SULLEY!

Sulley is a gentle, sweet, and calm dog who has 5 happy years under his belt. He weighs approximately 55 pounds and is an easy-to-care-for, low-energy fellow. A graduate of Ridgeside K9 Central MD, Sulley is already fully trained! Always welcome at Ridgeside, Sulley is awaiting his new home with his trainers after his former owners became too busy to care for him after having a (human) baby.

Sulley is completely house trained, leash trained, and crate trained (although his former owners never needed to use one). In the years with his owners Sulley never had a single accident nor did he ever get on the furniture or destroy anything. Sulley would thrive in a quiet/stable household with no young kids where he can peacefully nap, sunbathe, and provide companionship to his humans. Sulley has not lived with another pet, but with proper introductions and time he could likely adjust to the new circumstance. Sulley is low energy and either enjoys short walks or a run around a fenced in backyard and knows (and abides by) all basic commands. 

Sulley shows no separation anxiety, never barks, and is friendly with new people he meets. Sulley would be a wonderful companion for someone who appreciates a peaceful and nurturing relationship with their dog. 

Sulley’s adoption donation fee is $400, which includes neuter, routine vetting and a microchip. You can apply for Sulley by filling out our online application, which is found on our website www.tarashouse.org.  Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Sulley','2025-06-05 18:59:45'], ['16531637','Available','2025-01-28 20:40:46','','Tommy','','Dog','Pit Bull Terrier / Mixed (short coat)','Pit Bull Terrier','','Male','Yes','Yes','','','','Yes','Adult','No','Yes','Medium','Yes','Black with White','Short','Bicolor','No','No','','','','','

MEET TOMMY! (Descriptor: Friendly)

This distinguished gentleman is 10 years old and weighs in at a solid 70 lbs. (He may be a little vertically challenged and a tad rotund, but he’s approaching his golden years so who’s judging?) Tommy came to us as part of our community outreach program when his person passed away. Since he\'s been in our care, Tommy has become our unofficial mascot. He is friendly, sweet, and beautifully trained. 

Tommy plays well with male and female dogs around his size but would be perfectly content to curl up at your feet (or next to you on the couch…what a treat that would be!) and just be your guy all by himself. 

Tommy is a calm and laid back dog and loves to sun himself in the yard or take walkies in the lane or in the woods. He will occasionally pull on his leash, but we remind him to be \"easy\", and he comes back to the side of his handler. Tommy knows all of his commands, and when you tell him \"down,\" he will solicit a belly rub. If you really want to make Tommy sing, give him a bum scratch and you’ll be friends for life!

We adore Tommy and think as far as mascots go, he\'s the bestest boy. We also think he deserves a home where he can live out his senior years with a chill family that matches his (relatively low) energy level. Steps may be a problem for him in the future, so a rancher style home may be ideal.

Tommy’s adoption donation fee is $350, which includes spay/neuter, routine vetting and a microchip. You can apply for Tommy by filling out our online application, which is found on our website www.tarashouse.org.  Please email us at info@tarashouse.net with any questions.



','','','','','','','','','','','','','','','','Tommy','2021-02-06 23:55:05'] ]; } 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=GyMSAFvH&referer=http%3A%2F%2Ftoolkit.rescuegroups.org%2Fjavascript%2Fv2.0%2F%3Fkey%3DGyMSAFvH'; 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