North American Shelter Program


The DNA My Dog North American Shelter Program was designed to help reputable canine rescue organizations raise funds to assist in their rescue efforts through the sale of DNA My Dog canine DNA breed test kits.

How it works:

DNA My Dog will provide qualified organizations with unique DNA My Dog $12.00 discount codes. The organization sells the codes for $10, which is kept by the organization who sells them. The purchaser can use the discount code online to order any products from the website. The $12.00 fee less the $10.00 paid for the code means the purchaser saves $2 on their order and the shelter makes $10. It is a win/win.

It is the purchaser’s responsibility to submit the code when they order a testing kit directly from us The fee on these kits will realize a $12.00 discount when the code provided by the Sheter/Rescue is applied.

DNA My Dog will supply approved organizations with as many discount codes as they require for daily sales, special events, in-store sales, online fundraising and other sales channels.

Many successful rescues have had DNA themed fundraisers and events. This has raised a significant amount of funds—over $97,000 to date.

How does my Rescue or Shelter qualify?

Please read over the conditions and fill out and submit the application form found here.

All information provided will be kept strictly confidential. We will publicize any events on our website or Facebook page if requested.

Shelters in the DNA My Dog North American Shelter Program

1 At a Time Rescue West Minseing, ON Canada  
2nd Time Around Spaniel Rescue Ingersoll, ON Canada
3 Dogs Rescue Berwick, ME USA
A Pathway to Hope Center Valley, PA USA
AARCS Calgary, AB Canada
A Chance Animal Rescue Merrickville, ON Canada
Adopt Me Animal Sanctuary Kirkland Lake, ON Canada  
Alberta Animal Rescue Crew Society Calgary, AB Canada
Alberta Sheltie Rescue Calgary, AB Canada
All Breed Canine Rescue St Thomas, ON Canada  
All Breed Rescue Williston, VT USA
All Dog Rescue, Inc. Notick, MA USA
All Dogs Great and Small Edmonton, AB Canada
All Herding Breed Dog Rescue Joliet, IL USA
All Paws Matter Englewood, CO USA
All On Deck Griswold, CT USA
All Retriever Rescue Foundation Helendale, CA USA
Alleghany Humane Society Low Moor, VA USA
Almost Home Canine Rescue Calgary, AB Canada
Angels Animal Rescue Kelowna, BC Canada  
Animal Aide of Broward Oakland Park, FL USA
Animal Aid Foundation Oakville, ON Canada
Animal Aid Inc Oakland Park, FL USA
Animal Care League Oak Park, IL USA
Animal Haven Rescue League Drumheller, AB Canada
Animal Rescue Committee of Slave Lake Slave Lake, AB Canada
Animal Rescue Foundation Alberta Calgary, AB Canada
Animal Rescue Foundation Of Texas Flower Mound, TX USA
Animal Rescue Foundation Ontario London, ON Canada
Animal Rescue League of Iowa Des Moines, IA USA
Animal Rescue of the Rockies Bellevue, CO USA
Animatch Ille Perrot, PQ Canada
ARF Alberta Alberta, AB/td> Canada
A Time For Paws Crossville, TN USA
Aurora Animal Care & Control Aurora, IL USA
Basset Hound Rescue of Ontatio Toronto, ON Canada
Battlefords humane society North Battleford, SK Canada Battlefords humane
Bay Area German Shepherd Dog Rescue Fulton, CA USA
Bell'Anima Rescue Inc Laval, PQ Canada
Big Dowgs Rescue Livermore, CA USA
Bifröst Canine Sanctuary Society Sydney, NS Canada
Big Fluffy Dog Rescue Framingham, MA USA
Black Dog Rescue Toronto, ON Canada
Bonnyville SPCA Bonnyville, AB Canada
Boston Terrier Rescue Canada Waterloo, ON Canada
Bow Valley SPCA Canmore, AB Canada
Boxer Rescue Of Ontario Burlington, ON Canada
Bright Eyes Dog Rescue Regina SK Canada
Broome County Humane Society and Relief Assoc. Binghamton, NY USA
Brooks Animal Rescue Society Brooks, AB Canada
Butte Humane Society Chico, CA USA
Calgary Basset Rescue Society Airdire, AB Canada
Calgary Humane Scoety Calgary, AB Canada
Calican Rescue Foundation Sherwood Park, AB Canada
Canadian Royal Potcake Rescue Wasaga Beach, ON Canada
Canadians Saving Suffering Strays Saravejo Coquitlam, BC Canada
Canine Companions Rescue Center Pontiac, MI USA
Canine Education Rescue and Adoption Richmond, BC Canada
Canine Haven Rescue Waterloo, IN USA
Canine Second Chance Leduc County, AB Canada
CARE For Animals Inc Little Rock, AR USA
CareFurYou Rescue Sudbury, ON Canada
Charlotte County SPCA St Stehpen, NB Canada
Chatham Kent Animal Rescue Chatham, ON Canada
Chesapeake Humane Soceity Cheapeake, VA USA
Chilton county humane society Clanton, AL USA Chilton county humane
Clarenville SPCA Clarenville, ON Canada
Cold Lake Humane Society Cold Lake, AB Canada
Comox BC SPCA Comox, BC Canada
Companion Animal Outreach of Galv. County San Leon, TX USA  
Compassionate Animal Adoption Rescue Pointe-Claire, QC Canada
Cooper's Chance Animal Rescue Chandler, AZ USA
Country Side Animal Rescue Santa Rosa, CA USA
Crazy's Claws N'Paws Goldsboro, NC USA
CSRA Humane Society Augusta, GA USA
Dakin Humane Society Springfiled, MA USA
Dartmouth SPCA Dartmouth, NS Canada
Deity Animal Rescue + Foundation Beverly Hills, CA USA
Desert Paws Animal Rescue Of New Mexico New Mexico USA
Dibs Rescue Mississauga, ON Canada
DFW Rescue Corinth, TX USA
DINO Rescue Calgary, AB Canada
Dog Adoption and Welfare Group Santa Barbara, CA USA
Dog and Cat Shelter Inc. Sheridan, WY USA
Dog Networking Agents Evans, GA USA
Dog People of Livingston Walker, LA USA
Dog Rescue, Education & Advocacy of Manitoba Winnipeg, MB Canada
Doggie Dog World Denver, CO USA
Don't Bully Us Wennonah, NJ USA
Don't Bully Us Pit Bull Rescue Mullica Hill, NJ USA
Double J. Rescue & Rehab Smithfield, UT, USA USA  
Duke and Duchess Animal Rescue Society Sherwood Park, AB Canada
E.A.R.S. – Effingham Animal Rescue Sanctuary Effinham, IL USA
Edgewater Animal Shelter Edgewater, FL USA  
Edmonton Humane Society Edmonton, AB Canada
Education Not Euthanization Devon, AB Canada tginther.wixsite.Com/Edunoteuth
Estevan Humane Society Estevan, SK Canada
Exploits Valley SPCA Grand Falls-Windsor, NL Canada
FAARS For All Animals Rescue Society Drayton Valley, AB Canada
Faulkner County SPCA Conway, AR USA
Fetch A Dog Rescue And Transport Mount Pleasant, NS Canada  
Fetch It Forward Red Deer, AB Canada  
Finding Shelter Animal Rescue Southeastern, PA USA
Finding Them Homes - James Bay Pawsitive Rescue Barrie, ON Canada
Flinflon/Creighton and Area SPCA FlinFlon, MB Canada
Focus on Cumberland County Animal Shelter Crossville, TN USA
Fort Erie SPCA Fort Erie, ON Canada
For the Love of Paws RI Rescue and Transport Providence, RI USA
Four Feet Companion Foundation Calgary, AB Canada
Fredricton SPCA Fredricton, NB Canada
Freedom Brothers Rescue and Recovery Phoenix, AZ USA
Freedom Dog Rescue Casselman, ON Canada
Friends of Rescue Huntsville, AL USA
Friends of the Dearborn Animal Shelter Dearborn, MI USA
Friends of the Ohio Co Animal Shelter, Inc Hartford, KY USA
Furbabies Furever Homes Lloydminster, SK Canada
Furever Foster Kincaid, IL USA
Fur-Ever Homes Rescue Calgary, AB Canada
Fur Friends 4 Life Bakersfield, CA USA
Gander and Area SPCA Gander, NL Canada
Georgian Triangle Humane Society Collingwood, ON Canada
Give a Dog a Bone Rescue Vail, AZ USA  
Global Animal Lovers Invermore, BC Canada
Golden Horn's K9 Rescue San Antonio, TX USA Golden Horn
Golden Paws Balmertown, ON Canada  
Golden Paws Dog Club Red Lake, ON Canada  
Good Dog Rescue Ottawa, ON Canada
Grande Prairie and Distrcit SPCA Grande Prairie, AB Canada
Greater Edmonton Animal Rescue Edmonton, AB Canada
Guardians For Animals Troy, MI USA
Guide Us Home German Shepherd Rescue Society Sooke, BC Canada
Halok9Behavior Xenia, OH USA
Hamilton/Burlington SPCA Hamilton, ON Canada
Happy Tails Rescue Association Goldendale, WA USA
Hay River Animal Shelter Hay River, NT Canada
Hi Tor Animal Care Center Pomona, NY USA
Helping Community Paws and Claws Guthrie, OK USA
Helping Paws Animal Shelter Woodstock. IL USA
Hoovz,Pawz & Wolvz Rescue and Rehabilitation Cedaredge, CO USA  
HOPE Animal Shelter Ironwood, MI USA
HOPE For Love Rescue Riverview, NB Canada
Hope Lives Here Animal Rescue Red Deer, AB Canada  
Hound Haven Inc Lewisville, TX USA
Humane Animal Treatment Society Mt. Pleasant, MI USA
Humane Society of Greater Miami North Miami Beach, FL USA
Humane Society of Huron Valley Huron Valley, MI USA
Humane Society of St. Joseph County Mishawaka, IN USA
Humane Society of Terrell County Leesburg, GA USA
Humane Society of Waupaca County Waupaca, WI USA
Humble Hounds MN Cottage Grove, MN USA
IMPS Manlius, NY USA
Intermountain Humane Society Morrison, CO USA
In the Woods Animal Rescue Nampa, AB Canada
Iqaluit Humane Society Iqluit, Nanavut Canada  
It's a Dog's Life Kenora, ON Canada
The Jack Russell Network Canada Holland Landing, ON Canada
Jersey Shore Animal Foundation Jackson, NJ USA
Kat's Kritters Rescue Homewood, MB Canada
KC Pet Project Kansas City, MO USA
Kent County Animal Rescue Aldouane, NB Canada
Keshet Rescue Carlsbad Springs, ON Canada
Lakeland Humane Society Cold Lake, AB Canada
Lakeridge Giant Breed Rescue and Sanctuary Winnipeg, MB Canada  
Lanark Animal Welfare Society (LAWS) Smith Falls, ON Canada
Lancaster County SPCA Lancaster, PA USA
Las Vegas Boxer Club and Rescue Las Vegas, NV USA
Last Centurion Pit Bull Rescue San Anonio, TX USA  
Last Chance Animal Rescue Maple Ridge, BC Canada
Lil Bit Of Love Tuscon, AZ USA
Living Grace Canine Ranch Georgetown, TX USA
Lizzy’s Hospice House Austin, TX USA
Lost My Way Animal Shelter Claremont, NH USA  
Love is Fur Ever Rescue and Foster Team Winnipeg, MB Canada
Loved At Last Dog Rescue Langley, BC Canada
Madison Animal Rescue Foundation Madison, AL USA
Manitoba Mutts MB Canada
Manitoba Underdogs Rescue Winnipeg, MB Canada
Manteca Animal Shelter Manteca, CA USA  
Mary S. Roberts Pet Adoption Center Riverside, CA USA  
Match Made in Heaven Animal Rescue Yamhill, OR USA
Me and My Shadow Dog Rescue Edgewood, NM USA Me and My Shadow Dog Rescue
Medicine Hat SPCA Medicine Hat, AB Canada
MB GSD Rescue Ile Des Charmes, MB Canada  
Meadow Lake and District Humane Society Meadow Lake, SK Canada
Medicine Hat SPCA Medicine Hat, AB Canada
Megan’s Rescue Efforts Calgary, AB Canada
Mendocino County Animal Care Services Ukiah, CA USA
MexPup Rescue Victoria, BC Canada
Miles Of Love Dog Rescue Mandan, ND USA
Misty Creek Dog Rescue Calgary, AB Canada
Miramichi SPCA Miramichi, AB Canada
Moose Jaw Humane Society Moosejaw, SK Canada
Mo Wiggle Butts Boonville, MO USA
Muskoka & Parry Sound Independent Animal Rescue Utterson, ON Canada
Mutts Adored Stony Plain, AB Canada
Naperville Area Humane Society Naperville, IL USA
New Hope Dog Rescue Thunder Bay, ON Canada
New Hope Dog Rescue Inc Saskatoon, SK Canada
Niagara Falls Humane Society Niagara Falls, ON Canada
No Borders Animal Rescue Society Vancouver, BC Canada
No Chains All Love NS Canada
North Bay and District Humane Society North Bay, ON Canada
North East Paws Dog Rescue Society Goshen, NS Canada
North Shore Animal League Port Washington, NY USA
North Shore Humane Society Covington, LA USA
Northern Lights Regional Humane Society High Level, AB Canada
Northern Ontario Animal Welfare Society Iriquis Falls, ON Canada
NWT SPCA Yellowknife, NT Canada
Oakville and Milton Humane Society Oakville, ON Canada
Ollie’s Angels Animal Rescue Bay Shore, NY USA
Ontario Weimaraner Rescue Assistance St Catherines, ON Canada
Ottawa Pet Pantry Ottawa, ON Canada
Oxford County Animal rescue Norwich. ON Canada
Parkland Humane Society Inc Dauphin, MB Canada
Pause4change Rescue Calgary, AB Canada
Paw Patrol Dayton Kettering, OH USA
Paw Placement of Northern Arizona Flagstaff, AZ USA
Paws It Forward Dog Rescue Kelowna, BC Canada
Paws Place Inc. Animal Shelter & Rescue Rocky Mount, MO USA
Paws of Tomorrow Frankford, DE USA
Pawsitive Direction Sumter, SC USA
Paws-United Dog Rescue Appin, Ontario Canada
Peace Regional SPCA Peace River, AB Canada
Pembina Valley Humane Society Inc Morden, MB Canada
Penny'S All-Breed Animal Rescue Inc. West Saint Paul, MB Canada
Pet and Wildlife Rescue Chatham, ON Canada
Pet Helpers Adoption Center Charleston, SC USA
Pibbles and More Animal Rescue Glen Oaks, NY USA
Playa Animal Rescue Edmonton, AB USA
Poet's Vision Aussie Rescue Perth, ON Canada
Prairie Pooch Rescue Cando, SK Canada
Providence Animal Center Media, PA USA
Prairie Sky Dog Rescue Regina, SK Canada
Pryor's Planet Encino, CA USA
Putnam Humane Society Carmel, NY USA
Quinte Humane Society Belleville, ON Canada
Rags2Wags Topanga, CA USA
Rat Terrier Rescue Canada Toronto, ON Canada
Rebound Hounds Trumbull, CT USA
Regina Humane Society Regina, SK Canada
Red Collar Rescue Houston, TX USA
Red Fern Animal Shelter Dresden, TN USA
Rescue All Dogs Montreal, QC Canada
Rescue Dogs Match Cambridge, ON Canada
Ridge Rescue Society Milk River, AB Canada
Right Fit Rescue Calimesa , CA USA
Ripley County Humane Society Osgood, IN USA
Riverview Rescues Westmeath, ON Canada
Roanoke Valley SPCA Roanoke, VA USA
RUFF Rescue Tucson, AZ USA
Ruff Start New Beginnings Cramahe, ON Canada
Rustic Rover Rescue & Lodge Knoxville, TN USA
Sagkeeng Spay and Neuter Initiative Program Winnipeg, MB Canada  
Satchels Last Resort Animal Sarasota, FL USA
Sault Ste Marie and District SPCA Sault Ste Marie, ON Canada
Save A Dog Rescue Syracuse, IN USA
Save Our Pets of Tampoa Riverview, FL USA
Save Our Scruff Toronto, ON Canada
Saving Grace Animal Society Blackfolds, AB Canada
Scituate Animal Shelter Scituate, MA USA
Sea to Sky BC SPCA Garibaldi Highlands, BC Canada
Second Chance Animal Rescue Society Athabasca, AB Canada
Second Chance Centre for Animals Flagstaff, AZ USA
Second Chance Rescue Palm Coast, FL USA
Sequoia Humane Society Eureka, CA USA
Sit With Me Russell, ON Canada
SOAR Nashville, TN USA
Southbark Groveland, FL USA
South Lake Animal League Cantonment, FL USA
Southern Alberta Humane Society Medicine Hat, AB Canada
Southern Animal Welfare League Catawba, SC USA
Southern Pups Pet Rescue Ludowici, GA USA
Southside SPCA Prospect, VA USA
South Utah Valley Animal Shelter Spanish Fork, UT USA
SPCA CÔTE-NORD Sept-Iles, PQ Canada  
SPCA Ouest de l'ile Vaudreuil, PQ Canada
SPCA Swift Current Swift Current, SK Canada
Spirit of Hope Rescue Winnipeg, MB Canada  
St Paul Animal Shelter St Paul, AB Canada
Sundance Canine Rescue Edmonton, AB Canada
The Animal Recycling Kennel Humane Society Lacon, IL USA
The Animal Guardian Society (TAGS) Blackstock, ON Canada
The Barking Billboard Toronto, ON Canada
The Pack Project Inc. Regina, SK Canada
The Society for Animals in Distress Elliot Lake, ON Canada
The Underdog Railroad Canada Halton Hills, ON Canada
Thompson Humane Society Thompson, MB Canada
Tired Dog Rescue Saucier, MS USA
TLC Pet Rescue Stockbridge, GA USA tlcpetrescue
Tombstone Small Animal Shelter Ludowici, GA USA
Tri-State All Breed Rescue Hagerstown, MD USA Tri-State All Breed Rescue
Tweh Poodle Rescue Carlsbad, CA USA
Underdog Animal Rescue And Rehab Moab, UT USA
Underhound Railroad Inc Caribou, ME USA
Upper Rio Grande Animal Society Monte Vista, CO  USA  
Valley SPCA La Vallee DSL De Drummon, NB Canada
Volunteer Auxiliary For Animals Brick, NJ USA
Wag-A-Muffins Animal Rescue Calgary, AB Canada
Waggin' Tails Animal Shelter Cicero, IL USA
Wallaceburg Animal Shelter Sarnia, ON Canada
Wanderers' Rest Humane Association Canasotota, NY USA
West Columbia Gorge Humane Society Washougal, WA USA
Whitman County Humane Society Pullman, WA USA
Windsor and Essex Humane Socety Windsor, ON Canada
Winnipeg Humane Society Winnipeg, MB Canada
WOOFS Animal Rescue Edmonton, AB Canada
Zoe's Animal Rescue Edmonton, AB Canada

Please read over the conditions and fill out and submit the application form found here.



  • Your dog’s breed composition.
  • Unique personality traits of your dog.
  • Genetic health concerns.
  • Predisposition to disease.
  • Plus, much, much more!


  • A custom photo certificate of the breeds found in your dog’s genetic breed composition.
  • A percentage breakdown of the levels found in your dog’s unique DNA.
  • A report on dominant breeds, personality traits and health concerns.
DNA My Dog Kit