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 free DNA My Dog test kits. The kits are sold for $10 (or more), which is kept by the organization who sells them.

It is the purchaser’s responsibility to submit the lab fee when they mail in their dog’s DNA sample. The lab-testing fee on these kits has been lowered by $10 so the customer is paying the same fee as if purchased directly from DNA My Dog, but the $10 kit sales fee stays with the selling organization.

DNA My Dog will supply approved organizations with as many kits 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
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 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 Paws Matter Englewood, CO 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 Ontario London, ON Canada
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
Basset Hound Rescue of Ontatio Toronto, ON Canada
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
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
Charlotte County SPCA St Stehpen, NB Canada
Chatham Kent Animal Rescue Chatham, ON Canada
Chesapeake Humane Soceity Cheapeake, VA USA
Clarenville SPCA Clarenville, ON Canada
Cold Lake Humane Society Cold Lake, AB 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
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 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
Exploits Valley SPCA Grand Falls-Windsor, NL 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
For the Love of Paws RI Rescue and Transport Providence, RI USA
Fredricton SPCA Fredricton, NB Canada
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
Gander and Area SPCA Gander, NL Canada
Give a Dog a Bone Rescue Vail, AZ USA  
Global Animal Lovers Invermore, BC Canada
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
Happy Tails Rescue Association Goldendale, WA USA
Hay River Animal Shelter Hay River, NT Canada
Helping Paws Animal Shelter Woodstock. IL USA
Hoovz,Pawz & Wolvz Rescue and Rehabilitation Cedaredge, CO USA  
HOPE Animal Shelter Ironwood, MI USA
Hope Lives Here Animal Rescue Red Deer, AB Canada  
Hound Haven Inc Lewisville, TX 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
IMPS Manlius, NY USA
Iqaluit Humane Society Iqluit, Nanavut Canada  
It's a Dog's Life Kenora, ON Canada
Jersey Shore Animal Foundation Jackson, NJ 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
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  
Match Made in Heaven Animal Rescue Yamhill, OR USA
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
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 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
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 Dogs Match Cambridge, ON Canada
Ridge Rescue Society Milk River, AB Canada
Ripley County Humane Society Osgood, IN USA
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
Sit With Me Russell, ON Canada
Southbark Cantonment, FL USA
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 Guardian Society (TAGS) Blackstock, ON Canada
The Pack Project Inc. Regina, SK Canada
The Society for Animals in Distress Elliot Lake, ON Canada
Thompson Humane Society Thompson, MB Canada
Tired Dog Rescue Saucier, MS USA
TLC Pet Rescue Stockbridge, GA USA
Tombstone Small Animal Shelter Ludowici, GA USA
The Underdog Railroad Canada Halton Hills, ON Canada
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
Waggin' Tails Animal Shelter Cicero, IL USA
Wallaceburg Animal Shelter Sarnia, ON Canada
Wanderers' Rest Humane Association Canasotota, NY 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 breed’s 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