Adopt

Puppies and dogs in Maine

Looking for a puppy or dog in Maine? Adopt a Pet can help you find a new best friend near you.

A pair of dogs

Adopt a dog in Maine

These adorable dogs are available for adoption in Maine. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
new badge
Photo of PUPPY RICHIE

PUPPY RICHIE

Border Collie

Male, Young
Portland, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs,
Story
  Richie ' Sambora ' is what this Border Collie mix puppy should be called because he is so handsome and extra charming.  Born around April 1st, 5 months ago from 9/1, his mom was a 40 pound girl with 4 puppies who were all left outside in the harsh heat while their owner went on vacation.  No food, no water was left behind.  Soon Animal Control was there to take the sweet dogs in to the shelter for relief and care. Richie is 25 pounds and a very special boy.  He has very special eye coloring that gives him two different colored eyes that make him absolutely unforgettable.  This boy Richie has already figured out that those beautiful eyes have a way of melting hearts.  Look out ladies, this handsome boy knows exactly how to turn on the charm and if he played guitar like Sambora does with Bon Jovi, he would be dangerous. But underneath those gorgeous eyes is a sweet puppy who is learning that humans can be trusted and that life can be pretty wonderful.   He is almost housebroken, crate training is successful and he is good with all other dogs and cats as well.   We expect him to the same weight range as his momma, 40 pounds.  He is happy and curious and playful.  Working on his leash skills and he has had a great deal of guidance from his foster persons that have helped him the past few weeks.  If you would like to adopt this happy young pup please write to Critter Cavalry Rescue at ccrtennessee@gmail.com  Mention where you live.  A fence would be an ideal situation for this boy to run free and with total safety to hang outside for hours.     PLEASE NOTE:  Our dogs are transported from Tennessee to meeting places in the states where we have posted.  Further information about us is given on our Adopt-A-Pet site.  The adoption fees vary and will be provided as well as noted on the application you receive.  Contact us at 615-661-5333 or ccrnewengland@gmail.comAugust 31, 2026, 9:49 pm
new badge
Photo of Atlas

Atlas

Alaskan Malamute

Male, Young
Waterford, ME
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs, House-trained,
Story
I got atlas as a trial. The person I got him from agreed to letting him come home with me for 3 days. I contacted the person and he has blocked me. Atlas is a good boy he just isn’t a good fit for us. He needs a home with a fenced in yard which I do not have. He needs a home with older children. He has never been aggressive towards my younger 2 but his size alone is alarming and makes me scared to have him near them. He is great with my 12 year old, they are so close and if I didn’t have 2 younger kids under 5 I would consider keeping him. He does great with my other medium size dog. My family is not a good for for atlas but he is a good boy and a cuddle bug who needs a strong direct owner who will have the time to train him. He has never gone to the bathroom in my house. He doesn’t bark much. He is very expressive. He has shown two signs of food aggression which is common in this breed. We feed him separately from my other dog and we don’t eat around him.
new badge
Photo of Layla

Layla

American Pit Bull Terrier

Female, Puppy
Waterford, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
House-trained,
Story
Layla is 8 months old. Pitbull purebred female. She is a sweet, loving puppy that just wants to play. She's great at fetch. She knows her basic commands. She learns really really quickly. She just can't be around little dog females I believe. Maybe with a lot more training and attention that I can't give her right now. She might be better, but for now I think she's a one dog girl. She comes from a very limited social life up until I took her. I have two dogs but she doesn't get along with one of them. She loves car rides now. She listens really well .
new badge
Photo of Sadie

Sadie

Labrador Retriever

Female, Senior
Scarborough, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Not good with dogs, House-trained,
Story
Sadie is a rescue dog. The shelter she was adopted from did not know her history other than she came from the South somewhere. She is 11 years old - we think - (vet's estimate). She is a sweet dog, loves attention, riding in my truck, ice cream, and the neighbor kids when they take care of her for me. Inside she is calm and well behaved. Outside she is a "puller", wanting to explore everything and follow every scent. Being elderly, I feel she needs a home with room to play and run, as I am unable to do that with her. As I age, as a retired firefighter with some health issues from the job, I worry that I will not be able to continue to take care of her. She is very sharp and alert, and obviously needs - and deserves - more activity and attention than I can give her. She acts like a much younger dog, and I want her to be able to have fun and enjoy a more active and interesting lifestyle. She received a good health report last month at her annual check-up.
new badge
Photo of Dax

Dax

Mixed Breed (Medium)

Male, 2 yrs
Kennebunk, ME
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with dogs,
Story
-
new badge
Photo of Ritz (PUPPY)

Ritz (PUPPY)

German Shepherd Dog

Female, 2 mos
Portland, ME
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs, Good with cats,
Story
IDGSR Welcomes RITZ into the safety of the rescue!! THIS DOG IS FOSTERED IN TENNESSEE & AVAILABLE FOR TRANSPORT ************** Hiya Friends! My name is Ritz and I'm a gorgeous 8wk old female German Shepherd. I am located near Nashville TN and will be available for transport on September 18th. Quick Facts Age: 8wks old (DOB 7.9.26) Kids: will do great with kids Dogs: does great with other dogs Cats: will do fine with cats Training: needs full obedience training 1. My entire family was left abandoned in a hotel. My mom, Bella & dad, Cody, did the best they could to care for me & my siblings until we were rescued. 2. I'm just a baby and don't know anything yet. Will you paw-promise to teach and train me once I'm a little bigger? I want to learn all the cool stuff the big doggies do! 3. I will get along with anyone and everyone! If you have kids, dogs, cats, turtles, or a grumpy neighbor, my adorable charm will help us all be best friends. 4. I love to eat, sleep, poop, and play. I'm figuring out this great big world one day at a time. I hear there are all kinds of fun things to do like take walks, go on car rides, snuggle on the couch! 5. If you are looking for a beautiful, playful, curious, funny, and loving new companion - I'm your gal! **SERIOUS APPLICANTS ONLY! If you are not 100% ready to adopt, please wait** ************** ***IMPORTANT ADOPTION INFORMATION*** -ALL dogs are fostered in TENNESSEE unless otherwise noted -We do transport dogs to the east coast; a transport fee will apply -All dogs are up-to-date on vaccinations, heart-worm testing, monthly preventatives, & are spayed or neutered -Puppies under 6-months of age will require a SPAY/NEUTER CONTRACT, a portion of the adoption fee will be refunded upon documentation of the spay/neuter -An application must be submitted before scheduling an appointment to meet a dog -Dogs are introduced to prospective adopters BY APPOINTMENT ONLY -Due to the high volume of emails we receive, first priority will be given to those with submitted applications -All rescue work is done by dedicated volunteers, please be respectful of their time -Not able to adopt? Consider FOSTERING one of our wonderful dogs! Adoption Application: https://www.idgsr.org/apply-to-adopt NOTE: Please remain on the application page until you receive notice your application has gone through. Thank you for considering adopting this wonderful dog! Donations help us care for all of the dogs in our program. Any donation is greatly appreciated and can be made here: https://www.idgsr.org/support-us

Search for a puppy or dog

Use the search tool below to browse adoptable puppies and adult dogs in Maine.

Puppies and dogs in Maine cities

Shelters & rescues in Maine

There are animal shelters and rescues that focus specifically on finding great homes for dogs in Maine. Browse these rescues and shelters below.

Here are a few organizations closest to you:

Rescue

Miracle German Shepherd Dog Rescue of Maine

PO Box 245, Searsmont, ME 04973

Pet Types: dogs

More an arrow icon

Shelter

Pope Memorial Humane Society of Knox County

P.O. Box 1294, Rockland, ME 04841

Pet Types: cats, birds, dogs, rabbits, small animals

More an arrow icon

Rescue

Catahoula Rescue of New England

30 Clements Pt Rd, Warren, ME 04864

Pet Types: dogs

More an arrow icon

Rescue

Underhound Railroad Inc

Thomaston, ME 04861

Pet Types: dogs

More an arrow icon

Rescue

Australian Shepherds Furever - Maine (Plymouth) Chapter

PO Box 1676, Plymouth, ME 04969

Pet Types: dogs

More an arrow icon

Rescue

C.C. Strays Animal Rescue

Clinton, ME 04927

Pet Types: cats, dogs

More an arrow icon

Shelter

Lost and Found Shelter

156 Swan Road, Hermon, ME 04401

Pet Types: cats, dogs

More an arrow icon

Rescue

Star Bright Animal Rescue - ME transport

Glenburn, ME 04401

Pet Types: cats, dogs

More an arrow icon

Rescue

Sunshine Animal Rescue - Bangor Transport

Bangor, ME 04401

Pet Types: cats, dogs

More an arrow icon

Shelter

Bangor Humane Society

693 Mt. Hope Avenue, Bangor, ME 04401

Pet Types: cats, dogs

More an arrow icon

Looking for a specific shelter or rescue?

For a comprehensive list of all shelters and rescues, try our search page. We have more than 17,000 organizations in our database with furry pals waiting for a new home!

Image of dog

Looking for a specific breed?

Select from the options below to view adoptable puppies and dogs in Maine

Popular dog breeds

Affenpinscher Afghan Hound Airedale Terrier Akbash Akita Alaskan Klee Kai Alaskan Malamute American Bulldog American Cocker Spaniel American Eskimo Dog American Hairless Terrier American Pit Bull Terrier American Staffordshire Terrier Anatolian Shepherd Aussiedoodle Australian Cattle Dog Australian Kelpie Australian Shepherd Australian Terrier Basenji Basset Hound Beagle Bearded Collie Beauceron Bedlington Terrier Belgian Laekenois Belgian Malinois Belgian Shepherd Belgian Tervuren Bernedoodle Bernese Mountain Dog Bichon Frise Black Mouth Cur Black and Tan Coonhound Bloodhound Blue Lacy/Texas Lacy Bluetick Coonhound Bolognese Border Collie Border Terrier Borzoi Boston Terrier Bouvier des Flandres Boxer Boykin Spaniel Briard Brittany Brussels Griffon Bull Terrier Bullmastiff Cairn Terrier Canaan Dog Cane Corso Cardigan Welsh Corgi Carolina Dog Catahoula Leopard Dog Caucasian Shepherd Dog Cavachon Cavalier King Charles Spaniel Cavapoo Chesapeake Bay Retriever Chihuahua Chinese Crested Chinook Chiweenie Chow Chow Clumber Spaniel Cockapoo Cocker Spaniel Collie Coonhound Corgi Coton de Tulear Curly-Coated Retriever Dachshund Dalmatian Dandie Dinmont Terrier Doberman Pinscher Dogo Argentino Dogue de Bordeaux Dutch Shepherd English (Redtick) Coonhound English Bulldog English Cocker Spaniel English Setter English Shepherd English Springer Spaniel English Toy Spaniel Entlebucher Feist Field Spaniel Fila Brasileiro Finnish Lapphund Finnish Spitz Flat-Coated Retriever Fox Terrier (Smooth) Fox Terrier (Toy) Fox Terrier (Wirehaired) Foxhound French Bulldog German Pinscher German Shepherd Dog German Shorthaired Pointer German Spitz German Wirehaired Pointer Glen of Imaal Terrier Goberian Golden Retriever Goldendoodle Gordon Setter Great Dane Great Pyrenees Greater Swiss Mountain Dog Greyhound Halden Hound (Haldenstrover) Harrier Havanese Horgi Hovawart Husky Ibizan Hound Icelandic Sheepdog Irish Setter Irish Terrier Irish Water Spaniel Irish Wolfhound Italian Greyhound Italian Spinone Jack Russell Terrier Japanese Chin Jindo Kai Dog Karelian Bear Dog Keeshond Kerry Blue Terrier Kishu Komondor Kuvasz Kyi Leo Labradoodle Labrador Retriever Lakeland Terrier Lancashire Heeler Leonberger Lhasa Apso Löwchen Maltese Maltipoo Manchester Terrier Maremma Sheepdog Mastiff Miniature Bull Terrier Miniature Dachshund Miniature Pinscher Morkie Mountain Cur Munsterlander Mutt Neapolitan Mastiff Newfoundland Norfolk Terrier Norwegian Buhund Norwegian Elkhound Norwegian Lundehund Norwich Terrier Nova Scotia Duck-Tolling Retriever Old English Sheepdog Olde English Bulldogge Otterhound Papillon Parson Russell Terrier Patterdale Terrier (Fell Terrier) Pekingese Pembroke Welsh Corgi Petit Basset Griffon Vendeen Pharaoh Hound Pitsky Plott Hound Podengo Portugueso Pointer Polish Lowland Sheepdog Pomeranian Pomsky Poodle (Miniature) Poodle (Standard) Poodle (Toy or Tea Cup) Portuguese Water Dog Presa Canario Pug Puggle Puli Pumi Rat Terrier Redbone Coonhound Rhodesian Ridgeback Rottweiler Saluki Samoyed Schiller Hound Schipperke Schnauzer (Giant) Schnauzer (Miniature) Schnauzer (Standard) Schnoodle Scottie, Scottish Terrier Scottish Deerhound Sealyham Terrier Shar Pei Sheepadoodle Sheltie, Shetland Sheepdog Sheppit Shepsky Shiba Inu Shih Poo Shih Tzu Silky Terrier Skye Terrier Sloughi St. Bernard Staffordshire Bull Terrier Sussex Spaniel Swedish Vallhund Texas Heeler Thai Ridgeback Tibetan Mastiff Tibetan Spaniel Tibetan Terrier Tosa Inu Treeing Walker Coonhound Vizsla Weimaraner Welsh Springer Spaniel Welsh Terrier Westie, West Highland White Terrier Wheaten Terrier Whippet Wirehaired Pointing Griffon Xoloitzcuintle/Mexican Hairless Yorkie Poo Yorkie, Yorkshire Terrier