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.
We'll also keep you updated on Buddy's adoption status with email updates.
new badge
Photo of Buddy

Buddy

American Pit Bull Terrier

Male, 2 yrs 1 mo
Kennebunk, ME
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
House-trained,
Story
-
We'll also keep you updated on Oreo 's adoption status with email updates.
new badge
Photo of Oreo

Oreo

Mixed Breed (Medium)

Male, 2 yrs 6 mos
Kennebunk, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs, House-trained,
Story
-
We'll also keep you updated on ONYX's adoption status with email updates.
new badge
Photo of ONYX

ONYX

Corgi

Female Adult
Portland, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Onyx is a unicorn stuck in a Corgi body - he's essentially an angel that sheds.  This infectiously happy boy is determined to have the best time living life to the fullest.  Adventure is his total goal every day and playing fetch is his best sport. Onyx will play fetch with a tennis ball until he passes out.  The aftermath is that he falls asleep at your feet and snoozes for a long time in the deepest contentment.  For this favorite sport and pasttime, we will say that a fenced yard is required for him and your peace of mind.  This 3 year old, 24 pound pure bred Corgi is wonderful on walks with the foster mom and her own forever dog and she reports that he prances like he is in a Christmas Parade.   Squeaky toys are a BIG definite for him and he has never met one that he did not crunch down on to see just how it sounds and feels in his mouth.  Onyx is great in a crate and we are looking for a home that he is not crated for work days away of 9 hours from his owner.  He could do it but he would not be very happy.  He is a velcro dog and just yearns for the humans in his life to let him be their shadow going everywhere together.  Speaking of going....he is a great car rider and co-pilot.  At night he would love to sleep in the bed with you or right beside you on his bed on the floor.  Again... he will promise to be your sidekick in life. He is an expert cuddler and love.  He is not a big barker either but will alert when it is required for him to let you know someone is approaching.  He doesn’t bark unless it’s fully necessary (his radar-like ears serve as an alarm system for squirrels, amazon deliveries, garage doors opening, seeing one of us pick up the leash to go for walks). But 98% of the time, he doesn’t make any noise at all.  We can label him a snack thief and a lover of Greenies and the token belly rub that all confident dogs allow from their people.  He has a strong love language that he has perfected.  He is wonderful with all other dogs.  We do not know about cats currently.  The major thing about Onyx is that he is an active boy and he needs a family that will mirror his zest for life and share his active lifestyle.  Get a tennis ball launcher and provide him with another playful dog to talk to and walk with and play and his life will be perfection and so will yours!!!  Please write to Critter Cavalry Rescue at ccrnewengland@gmail.com if you are interested.   We transport from Nashville, Tn where we are based and stop at various designated transport locations on our weekend trips northward. 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.comFebruary 27, 2026, 10:53 pm
We'll also keep you updated on PUPPY MARIELLE's adoption status with email updates.
new badge
Photo of PUPPY MARIELLE

PUPPY MARIELLE

Australian Shepherd

Female, Puppy
Portland, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
  Meet Marielle — the quiet spark with the soulful eyes and the heart just waiting to shine. Born on December 4th, this stunning Aussie mix girl is the perfect blend of softness and spirit. At first glance, you’ll notice her gentle, observant nature. She’s the kind of puppy who studies you carefully, tilts her head just slightly, and takes a moment to decide if you’re “her person.” But once she does? Game over. You belong to her forever.  Marielle isn’t the life-of-the-party puppy crashing through the room — she’s the one who forms deep, meaningful bonds. She thrives in a home where love is steady and predictable. A loud, chaotic household with lots of tiny, fast-moving humans may feel overwhelming to her sensitive soul. But a family with a couple of older, kind-hearted kids who understand patience? That would be her sweet spot. In her foster home, Marielle enjoys the company of other dogs and clearly gains confidence from them. A friendly canine sibling could be the perfect role model and built-in best friend. She hasn’t met cats yet, but her calm, thoughtful personality suggests she would likely adapt just fine with slow introductions and guidance. When fully grown, Marielle should be around 40 pounds — a wonderful medium size that’s big enough for outdoor adventures and small enough to curl up in your lap when she thinks you’re not looking. And trust us, she will try to curl up in your lap. This precious girl doesn’t need the whole world. She just needs her world — a patient heart, a cozy spot to land, and someone willing to see the beauty in a shy beginning. Give her that, and you’ll watch her blossom into the most loyal, loving companion you could ever imagine.   Please email Critter Cavalry Rescue at ccrtennessee@gmail.com if you are interested.  She is currently fostered in Nashville, TN and we adopt locally and also transport to the northeastern region/states.        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.comFebruary 27, 2026, 9:01 pm
We'll also keep you updated on PRINCESS CHARLIE's adoption status with email updates.
new badge
Photo of PRINCESS CHARLIE

PRINCESS CHARLIE

Poodle (Standard)

Female, Adult
Portland, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
  &#226&#156&#168Princess Charlie Is looking for her person after being deserted by her owner in the downtown area of Nashville, TN.  She was found scavenging for food in trash cans and luckily a kind rescue hearted woman took her home. &#226&#156&#168 At just 2 years of age and 44 pounds, this beautiful Poodle girl Charlie has already been through so much that she does not deserve. She came to us after the caring individual who found her, tried everything they could to help her get healthy.  Her illness and symptoms were just puzzling and frustrating for a diagnosis.  After thorough testing, we finally uncovered the truth about Princess Charlie.  She has Exocrine Pancreatic Insufficiency (EPI). This means her body can’t properly digest food without daily enzyme supplements. The good news is that it is treatable with a consistent drug being administered.  Dogs with EPI can live happy, full, completely normal lives. The reality, though, is that her medication will be lifelong and averages about $200 per month. We know that someone is out there with the financial resources to love her and give her the medication monthly that will be her lifeline for a good long life. Princess  Charlie will need someone fully invested in her health — someone committed not just to loving her, but to advocating for her and keeping her on the treatment plan she needs to thrive.  This girl is SO worth it.   What we know about this special needs girl we call Princess Charlie, is that she is the sweetest, smartest little girl. She gets along beautifully with everyone and has such a gentle, loving spirit. Even after a rough start to her young life, she greets each day with hope and kindness. She truly deserves nothing but the very best from here on out. If you’ve ever wanted to make a true life-changing difference for a dog who needs someone to rescue her for her lifetime, our girl Princess Charlie is your girl. She doesn’t need a perfect person — she just needs a committed one.  Your reward is her undying love, her sweet smile every morning and her spirit of joy that is so contagious.  Please write to us and we can tell you more about how easy this is to treat.  Please email Critter Cavalry Rescue at ccrtennessee@gmail.com            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.comFebruary 27, 2026, 9:01 pm
We'll also keep you updated on Dora's adoption status with email updates.
new badge
Photo of Dora

Dora

Boxer/American Bulldog

Female, 1 yr
Dover, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs,
Story
Transport is an additional $185

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

Rock City Rescue - ME chapter

Scarborough, ME 04074

Pet Types: cats, dogs

More an arrow icon

Rescue

Animal Rescue Foundation ME

Scarborough, ME 04074

Pet Types: cats, dogs

More an arrow icon

Rescue

Lucky Pup Rescue

kennebunkport, ME 04046

Pet Types: dogs

More an arrow icon

Rescue

Mainely Dog Rescue

229 Bear Hill Road, Hollis, ME 04042

Pet Types: dogs

More an arrow icon

Rescue

Almost Home Rescue of New England

South Portland, ME 04106

Pet Types: dogs

More an arrow icon

Rescue

Little Paws Animal Shelter

27 Portland Road, Buxton, ME 04093

Pet Types: cats, dogs

More an arrow icon

Rescue

The Pixel Fund

Gorham, ME 04038

Pet Types: cats, dogs

More an arrow icon

Shelter

Animal Refuge League of Greater Portland

217 Landing Road, Westbrook, ME 04092

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

More an arrow icon

Shelter

Animal Welfare Society

46 Holland Road, Kennebunk, ME 04043

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

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