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 = [ ['19836678','Available','2024-03-03 18:14:53','','Dano','','Dog','German Shepherd Dog (short coat)','German Shepherd Dog','','Male','','','No','','','Yes','Adult','','Yes','','','','Short','','Yes','No','','','','','

Dano is a typical young GSD. He is very active and would be a great hiking companion or fetch partner. It is unknown how he would do with other dogs in the home,  but he did well during training class. As with most herding breeds, Dano can be a little nippy at times. He will need an experienced handler to teach better manners.  A female owner would be best. Does not do well with cats.

Please contact : nayr8321@gmail.com For more information

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Dano','2023-09-29 08:15:59'], ['20261583','Available','2024-04-23 13:34:34','','Drizzy','','Dog','German Shepherd Dog / Mixed (short coat)','German Shepherd Dog','','Male','Yes','','Yes','No','','Yes','Young','No','Yes','Medium','','Tan/Yellow/Fawn with Black','Short','Bicolor','Yes','No','','','','','

Drizzy needs a new home through no fault of his own.  His owner has enlisted in the Navy and he is now living in a home with 3 other dogs where he cannot get the individual attention and training he requires.

Drizzy will do well in a home where he is the only dog with no children and a large yard to run in circles, which he loves to do.  His perfect family would have time to work with a trainer to help socialize him so that he has less reactivity and anxiety around new people and animals.  

He does enjoy playing tag and tug of war with dogs that he knows.  Check out the video of him playing with another dog.

Drizzy Drake like the rapper was born on 10/13/2022.  He is a vivacious Libra who loves walks.  He is playful but also loving and will succumb to cuddling at times.  He is up-to-date on all his vaccinations.   With all the changes in his life, for now it he  prefers to be the only dog in the household .

As with all dogs undergoing a life changing situation, Drizzy will do best when allowed to slowly transition to his new home, new family and new canine playmates .

Drizzy is currently in training classes.  Check out the attached video of how well he is doing in class. 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW

elonnaj@gmail.com.

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Drizzy','2024-02-25 15:34:09'], ['20112201','Available','2023-12-29 23:07:03','','Dutch','','Dog','Dutch Shepherd / Mixed','Dutch Shepherd','','Male','Yes','Yes','','','','Yes','','','Yes','','','Brindle','','Bicolor','Yes','No','','','','','

Dutch is approx 8-10 months old.
He has typical higher energy for his age and breed. 
He is a people-pleaser and very smart! He needs lots of mental and physical stimulation to be his best self. 

If you are interested in meeting Dutch, please contact adoptpetersburg@gmail.com with "Dutch" in the subject line.
 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Dutch','2023-12-29 23:06:48'], ['19367494','Available','2023-06-09 01:39:46','','Hugo','','Dog','German Shepherd Dog','German Shepherd Dog','','Male','','','','','','Yes','','','Yes','','','','','Bicolor','Yes','No','','','','','

Hi everyone.  My name is Hugo.  I currently live in Harford County, Maryland.  I am a handsome young man.

Unlike the typical German Shepherd, I shed very little.  I’m 80 lbs and am almost a 1 year and 10 months old.  I belonged to

a disabled veteran but was surrendered when he went to an assisted living facility and couldn’t take me with him.  At the shelter,

I was neutered, provided with vaccines and microchipped.  I really didn’t have much exposure to other animals and children so it would be best to be

the only animal in the home with no small children.  

 

I am completely house broken and know basic commands.  I have learned to be patient while waiting for my time to eat

command to be given.  I have lots of energy and love to play fetch.  I’m pretty darn good

with a flying disc, if I must say.  I fly through the air like a reindeer!  Having a backyard would be very beneficial.  Again, because my owner

couldn’t really do outside activities, I really now love going outside.  I do need training for walks because my owner could not walk me.  I do love to cuddle

but it is imperative to have my energy worked off.

 

I’d love to find my forever home.  I really am a very good boy!  I just need your help to become the bestest buddy ever!

 

Contact:  greenangel94@yahoo.com

 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Hugo','2023-06-09 00:49:18'], ['20329690','Available','2024-03-28 10:40:09','','Jericho','','Dog','German Shepherd Dog (short coat)','German Shepherd Dog','','Male','No','Yes','','Yes','','Yes','Young','No','Yes','Medium','','','Short','Bicolor','Yes','No','','','','','

Jericho is a young, smart, spirited GSD who is currently being fostered with 9 other dogs and it's time for his own home.

His foster would love to see him in a home with a fairly active family looking for an active dog who enjoys sports like rally or fast cat. A younger family, preferably no children since he's a big ill-mannered puppy. He'll need a home dedicated to training and working with a professional. He loves car rides and adventures.  He can settle in the crate, and doesn't have an exuberant amount of energy;  20 minutes running around and he's good for a nap.

Jericho loves fetch and he's learning DROP IT. He loves to play with toys with the other dogs and have them tug. He likes working for treats and has started  place board training.

He knows SIT and is working on GENTLE, COME, LEAVE IT and DROP.

Currently, he chases cats but is learning to leave them alone.

Two weeks ago, he started treatment for Lyme disease.

He is a loving, happy, and energetic dog who will flourish in a home that understands the GSD breed and is dedicated to his training.

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

 Megsienkiewicz@gmail.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Jericho','2024-03-23 15:16:53'], ['20349340','Available','2024-04-01 21:54:20','','Koda','','Dog','German Shepherd Dog / Mixed (medium coat)','German Shepherd Dog','','Male','Yes','Yes','','','','Yes','Young','No','Yes','Medium','','Brown/Chocolate with Tan','Medium','Bicolor','Yes','No','','','','','

Koda is a young, very sweet and incredibly calm dog who was rescued from an overcrowded shelter where he was on the euthanasia list.   He is not professionally trained, but is naturally well behaved and spends most of his time resting at home, without causing any disturbance. He sheds very little hair and is in excellent physical shape.

He is house-trained, understands commands like SIT, DOWN, and STAY and has a good recall. While his leash skills are improving, he does tend to pull occasionally.  He is also progressing on his crate training.   He likes to play with the ball and rope in particular and to pick up sticks. 

The ideal environment for Koda is with a family that has a garden or a large open space where he can run and explore freely; a family with the time and willingness to devote themselves to him, offering him training, attention and affection.

Koda is catching up on his vaccination plan, which began as soon as he regained his ideal weight after being rescued in an underweight condition from the shelter. He has already  received vaccines for rabies and Bordetella.  He suffers from separation anxiety which is significantly improving through a steady approach.

Koda is a loving young dog who will thrive in a happy environment where his physical and emotional needs are fully met.  He will add joy to any family.

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

annaviola1410@gmail.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Koda','2024-04-01 16:45:07'], ['20327660','Available','2024-03-23 11:00:27','','Lady','','Dog','German Shepherd Dog','German Shepherd Dog','','Female','No','Yes','','No','','Yes','','Yes','Yes','','','Black with Tan, Yellow or Fawn','','Bicolor','Yes','No','','','','','

Lady is an exceptionally sweet dog, looking for a home with a special person who has the time to give her the attention, care and love that she deserves.  She is in a home with other dogs, one of whom is a female GSD, which is causing her stress.  Link to one article about female -to female aggression syndrome:  https://iheartdogs.com/why-does-my-female-dog-not-like-other-female-dogs/

Her best home scenario would be either an only child or in a home with other dogs, just no female GSDs.

She would do best in a home without children as she is not used to living with them .

She prefers to   A home  where she is allowed to sleep in the bedroom.  (She is fine with sleeping on the floor next to the bed, she just wants to be with her humans. )

Lady is a  such a lover. She just deserves a life where she doesn't have to be fearful of another dog.

She has such a big personality and she has so much love to give.  She loves to pay with her squeaky toys and knows basic commands.

Lady  has Megaesophagus and atopic dermatitis. She eats out of a Baileys chair and gets the cytopoint shot every 4-8 weeks to relieve her itching

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

lmbachur86@gmail.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Lady','2024-03-22 16:38:36'], ['19346012','Available','2023-06-02 22:34:11','','Lexi','','Dog','German Shepherd Dog','German Shepherd Dog','','Female','','Yes','Yes','Yes','','Yes','Young','','Yes','','','','','Bicolor','Yes','No','','','','','


Lexi was originally adopted from a Texas shelter. She is looking for another home because she does not get along with the current female Mastiff. Female to female agression is a common occurrence especially with females around the same age. She gets along well with the teenagers and resident cat. The perfect home would be with an active individual who is familiar with German Shepherds and has time to to exercise her frequently & continue her obedience training. A home with another shepherd could also be good for her.

Please contact adoptions@allshepherdrescue.com for more information 

 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Lexi','2023-06-02 22:32:34'], ['20261604','Available','2024-02-28 09:23:28','','Mack','','Dog','Unknown breed (short coat)','','','Male','Yes','Yes','','Yes','','Yes','Young','','Yes','Medium','','Black with White','Short','Bicolor','Yes','No','','','','','

Mack is a good dog who needs a new home. He currently lives with a 2 year old boy and a  9 year old Golden Retriever.

Recently he has shown reactivity towards other dogs when walking on a leash.

He has always been great with  the young son .

The perfect home would have a dedicated owner who has lots of time to commit to exercising and training him.

A big yard, with lots of room to run would be perfect and any doggie  playmate would have to be met beforehand.

He loves tennis balls, stuffed animals and hard chew toys.

 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

lizzieallsopp17@gmail.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Mack','2024-02-25 16:03:27'], ['20298385','Available','2024-03-11 13:27:18','','Nakita','','Dog','German Shepherd Dog (short coat)','German Shepherd Dog','','Female','','No','Yes','Yes','','Yes','Young','No','Yes','Medium','','Black with Tan, Yellow or Fawn','Short','Bicolor','Yes','No','','','','','

Nakita was rescued with her sister but now she is confident and ready for her own forever home where she can thrive.

She is professionally trained for basic obedience like place, sit, down, heel, kennel, potty and loves being guided through agility play and fly ball.  She can tap her nose on the door handle when wants to go outside.  She is a spong and when she learns something she loves to please and show you she can do it again.  You can see her tilt her head when she receives a yes for repeating something she learned.

She would do well in a home where she is an only dog.  She accepts being near other dogs but does not necessarily want them in her space.  

She wants to play with cats and enjuoys being with tweens.  

Nakita will thrive in a home with a GSD experienced handler who is a sporty active person (or couple).  Someone who likes to walk and fetch in a fenced yard for her zoomies  and who will continue with her command training.      

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

Jwilliamss@yahoo.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Nakita','2024-03-10 19:04:38'], ['20373103','Available','2024-04-10 09:28:42','','Nova','','Dog','German Shepherd Dog (medium coat)','German Shepherd Dog','','Female','No','Yes','No','No','','Yes','Young','No','Yes','Medium','','Black with Tan, Yellow or Fawn','Medium','Bicolor','Yes','No','','','','','

Nova is a beautiful and smart girl. Through no fault of her own, she needs a new family and home where she is either the only dog or living with a gentle male dog.  

Currently, she is living with a littermate and they do not get along.  She does get along well with a 10 year old border collier but plays a little roughly with a 4 year old hound mix.

She is a big cuddler and she gives kisses, too!

She knows basic commands as HERE, SIT, DOWN, STAY.

She loves to play ball and will do so for hours on end. She also loves other toys but will destroy a stuffed toy in seconds.

Nova will blossom into a perfect companion pet in  a loving home with a person or family who engage her daily in both basic exercise and training/mental stimulation.

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

Superdms40@gmail.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Nova','2024-04-09 16:28:27'], ['19377647','Available','2024-03-05 15:37:29','','Sam','','Dog','German Shepherd Dog / Mixed (short coat)','German Shepherd Dog','','Male','Yes','Yes','No','Yes','','','Young','No','Yes','Large','Yes','Black with Tan, Yellow or Fawn','Short','Bicolor','Yes','No','','','','','

Meet Sam, a gentle giant who was dumped at a school in Houston along with other large dogs and is seeking his furever family and home.

The perfect home would be where he is inside at night but outside in a large fenced in yard during the day.  Sam is a very smart dog, loves running around, likes chew bones and balls and playing chase with other dogs.  He is good with all humans.  A home with cats is not for him since he chases them.

Sam needs a family or someone who is active and disciplined with routine and willing to spend the next couple of months training and helping him to settle into a new routine and home.

His current foster in Houston Texas is willing to send him on transport at their expense for him to find a nice home that can appreciate how sweet he is. 

He is currently on slow kill heartworm meds for 9 months. He has one more dosage and then he will be tested again. 

 

Please contact: MicheleS100@aol.com

 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR     HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Sam','2023-06-11 14:18:09'], ['19367498','Available','2023-06-09 01:43:48','','Scout','','Dog','German Shepherd Dog','German Shepherd Dog','','Male','','Yes','No','','','Yes','Adult','','Yes','Large','','','','Bicolor','Yes','No','','','','','

Scout is a beautiful German Shepherd. He's a working Shepherd he needs more yard / running space then the owner has. Scout is a strong boy with so much love to give He has very strong drive and would be great in agility, rally or any working job. Scout is very intelligent and eager to learn. 

Please contact: amy.bittner12@gmail.com

 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Scout','2023-06-09 01:17:10'], ['20358858','Available','2024-04-07 14:52:42','','Shadow','','Dog','German Shepherd Dog (medium coat)','German Shepherd Dog','','Female','No','Yes','No','','','Yes','Young','No','Yes','Medium','','Black with Tan, Yellow or Fawn','Medium','Tricolor','Yes','No','','','','','

Shadow is being cared for by Queen Anne's County Animal Services.  Animal ID: 55620942.

Good with children 4 to 17 years of age, she does well with other dogs, but she is not gentle with cats.

She is looking for a loving and semi active home with an individual or family that know the breed and are patient and understanding to give her time to come around.  With time, training and love, she will blossom into a lovely pet.

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

mstalb@qac.org

https://www.qac.org/1425/Animal-Services

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Shadow','2024-04-07 14:41:55'], ['20322266','Available','2024-03-26 10:52:53','','Shelby','','Dog','German Shepherd Dog (short coat)','German Shepherd Dog','','Female','No','Yes','','Yes','','Yes','Young','No','Yes','Medium','','Tricolor (Tan/Brown & Black & White)','Short','Tricolor','Yes','No','','','','','

Through no fault of her own, Shelby is looking for a new home and family.  Her current family has moved and cannot take Shelby with them.  Shelby is now living in a kennel.

Shelby adores people, and is great with kids. She lives with a 15 year old, and she was around children as young as toddler age. She is a very typical shepherd in that she is down to play all the time and has lots of energy, so there could potentially be concerns about small children.

She loves puzzles/brainy games/snuffle mats, anything to keep her brain moving. Ball is LIFE in her world, particularly the Jolly Ball. She also loves to tug.

She is currently working with a trainer to help her be close with other dogs.

Shelby would really thrive in an environment where she had the option to run around off leash sometimes and get lots of outdoor playtime. Car rides are a favorite, and she definitely likes to be wherever her people are.

Shelby deserves to be in a loving and stable home where she can continue to flourish as the amazing dog she is. She needs a family who will work with her, and continue her training. She is an extremely bright, engaged, and interactive dog, and she will thrive in an environment filled with love and attention.

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

jyahner78@gmail.com

ALSO Current trainer, Sarah:    sarahpritt@yahoo.com, 717-823-7275

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Shelby','2024-03-20 16:16:29'], ['20195166','Available','2024-02-07 16:51:48','','Shirley','','Dog','German Shepherd Dog / Mixed (medium coat)','German Shepherd Dog','','Female','Yes','Yes','','Yes','','Yes','Adult','No','Yes','Medium','','Tricolor (Tan/Brown & Black & White)','Medium','Tricolor','Yes','No','','','','','

Shirley is an affectionate rescue who needs a new home.  She would do great in a home that does not have another dog or has done a planned meet and greet with that dog.  She is sweet and social with people and good with most dogs but not a fan of dogs jumping at her or in her face;  she does not react to them while on a walk.

She loves lounging with a toy or bone and is happy playing independently or with her human.

She knows her basic commands.

Currently she lives with two children ages 8 and 15 who love her.  

 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW 

Athena@keytolionsheart.org

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Shirley','2024-02-02 19:28:26'], ['20333478','Available','2024-03-28 10:51:28','','Simba','','Dog','German Shepherd Dog (medium coat)','German Shepherd Dog','','Male','No','Yes','','Yes','','Yes','Adult','No','Yes','Large','','','Medium','Tricolor','Yes','No','','','','','

Simba is a gentle, affectionate 9 year old GSD who is looking for a new forever family.  

Simba is a  well-loved Capitol Hill, DC, resident who is healthy, intelligent, friendly, playful and above all, loyal.  He is calm and adaptable and used to living in small spaces.

His current family has made the decision to move to South Asia in May 2024 and believe that it is in Simba's best interest to stay here where he can continue his quality of life and vet care if needed.

Simba is friendly with other dogs but puppies have too much energy for a 9 year old dog. He socializes with other dogs on his walks;  he says hi to other dogs for a few minutes and continues his walk. He's a gentle giant. He's the only dog in the family but he's very used to staying with other dogs during dog sitting and would be okay living with another dog especially older dogs.

He responds to basic commands such as SIT, LAY DOWN, TURN-AROUND, UP/DOWN, HEAL.  He's well trained. on and off the leash.

Simba is good around kids;  he's a family dog and is used to being around my niece/nephew ages between 2 and 5 years.

Simba is looking for a caring, loving and active family or individual who is familiar with caring for large breeds and is dedicated to giving him a life of endless love, walks, and adventures.

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

simbaforeverhome@gmail.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Simba','2024-03-25 16:44:11'], ['20299761','Available','2024-03-12 13:29:54','','Whiskey','','Dog','German Shepherd Dog (medium coat)','German Shepherd Dog','','Male','No','Yes','','No','','Yes','Adult','No','Yes','Medium','','Black with Tan, Yellow or Fawn','Medium','Tricolor','Yes','No','','','','','

Whiskey has been with a family  for several  years but at this point in his life requires a devoted single person or couple  with experience with guardian breeds who can devote themselves to him and his training. No children.

He loves to play fetch.  He has some training and responds to Sit, Stay, Come and Lay Down.

His one food restriction is an allergy to chicken.

He gets very excited when seeing another dog but has had no issues being around them.

Whiskey did have a bite incident with a friend who put his hand through a hole in the porch screen while Whiskey was outside in the fenced in yard. Whiskey bit the friend's finger , which required stitches. 

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

Mrs.gfulk@yahoo.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Whiskey','2024-03-11 14:12:30'], ['20373087','Available','2024-04-09 16:22:54','','Yagi','','Dog','German Shepherd Dog (short coat)','German Shepherd Dog','','Male','','Yes','No','Yes','','Yes','Young','No','Yes','Medium','','Black','Short','Tricolor','Yes','No','','','','','

Yagi is a sweet, affectionate and gentle dog who is currently living  with three other dogs. He loves his sisters very much but does not get along with the other male dog and now needs a new home.

He loves being around people and having time outside but does not require too much activity. He needs a home with a fence and would do great with someone who can engage him daily in both basic exercise (walks etc) and training/mental stimulation. He is very smart but will need someone who is patient as he was in a shelter for many months and is still working on being confined and alone.

He knows basic commands as Sit, Down, Stay and Come.

Yagi was rescued on the day of his scheduled execution from a California shelter where he had been living for 3 months cooped up with very little exercise and human interaction.

He loves life and loves people and would thrive with engaged humans. Yagi's potential is limitless and if it wasn't for a mutual dissatisfaction between  him and the other male dog, he would not be seeking a new home.

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

zach@allavitafarms.com

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Yagi','2024-04-09 16:07:11'], ['20358841','Available','2024-04-07 14:57:03','','Yogi','','Dog','German Shepherd Dog (short coat)','German Shepherd Dog','','Male','','','','','','','Adult','No','Yes','Medium','','Tan/Yellow/Fawn with Black','Short','Tricolor','Yes','No','','','','','

Yogi is being cared for at Queen Anne's County Animal Services since his behavior has changed in the past 9 months, probably due to an untreated skin condition. (Animal ID: 55588066)

At the shelter he is currently being treated for the skin issues and anxiety (maybe attributed to the untreated skin issues and being in a shelter).  

He lived in a home with children for 9 years and recently bit a friend of the family but the situation is unknown.

He is looking for a loving home with an individual or family that know the breed and are patient and understanding to give him time to come around.  With time, training and love, he will blossom into a lovely pet.

PLEASE NOTE : THE DOG LISTED IS SHOWN AS A COURTESY TO ANOTHER ORGANIZATION OR FOR AN INDIVIDUAL WHO NEEDS TO FIND A NEW HOME FOR THEIR DOG.

ASR    HAS NOT EVALUATED THIS DOG AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING EITHER THE TEMPERAMENT OR THE HEALTH OF THE DOG. 

YOU ARE ADVISED TO CONTACT THE INDIVIDUAL OR ORGANIZATION LISTED  TO LEARN MORE ABOUT THIS DOG AND TO DETERMINE IF THE DOG MIGHT BE RIGHT FOR YOUR SITUATION. 

ALL INQUIRIES REGARDING THIS DOG MUST    BE DIRECTED TO THE CONTACT LISTED BELOW .

mstalb@qac.org

https://www.qac.org/1425/Animal-Services

 

ALL SHEPHERD RESCUE HAS NO INVOLVEMENT  IN ANY ADOPTION THAT MAY RESULT.

 



','','','','','','','','','','','','','','','','Yogi','2024-04-07 14:31:26'] ]; } 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 ('No' == '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 ('No' == '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=1DWxjI1V&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