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 JOSIE's adoption status with email updates.
new badge
Photo of JOSIE

JOSIE

Papillon

Female, Adult
Portland, ME
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
My name is Josie and I am a very young one year old Papillion girl who is pretty and dainty at just 8 pounds and I am looking for a stable and loving home ASAP. I was surrendered to Critter Cavalry Rescue because my owners had too many dogs and were not able to feed us all.  I honestly need a few more pounds to be at a healthy and solid weight for my breed.  I am sweet and loving with people and wonderful with other dogs and even a few cats that are fostered by my foster mom Ms. Barbara.  I am good in a crate and still working on a good housebreaking routine. I have been with Critter Cavalry Rescue since March 16th and they quickly had me spayed and updated on all shots and heartworm test and microchipped.  There was everything to do to get me ready to move into a much better lifestyle with people who could afford to do all the right things for me in life.  I am a doll baby, or so I am told.  I would love to go for rides in a fancy car seat with my new mom and I would be so happy to sit really pretty on the sofa or wait for someone at night to sleep with in their bed.  If you want me to be your pretty little girl then please write to ccrnewengland@gmail.com ASAP I am in Nashville, TN in a foster home and I am ready for a new life in the northeast where I can ride up on the special Dog Van.   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.comMarch 23, 2025, 9:09 pm
We'll also keep you updated on Ralphie's adoption status with email updates.
new badge
Photo of Ralphie

Ralphie

Standard Poodle

Male, Adult
Brunswick, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, House-trained,
Story
Meet our big, bouncy boy Ralphie! He is a 2 year old Standard Poodle. This sweet poodle is full of personality, heart, and energy — and he’s quickly winning over his foster family. Described as “a newborn gazelle,” he’s curious, playful, and sometimes hilariously mischievous. He’s incredibly smart and responsive. In just one day, he learned to sit for treats and go to the bathroom outside. He’s thriving alongside the resident dogs and loves running at the beach. His recall is still a work in progress, but when paired with the right dog, he follows their lead beautifully. He’s also a total snuggler. After a good run, he’s happiest curled up for a nap.. What he needs in a forever home: • A fenced yard to safely burn off energy • A dedicated adopter who will commit to obedience training — he’s big, strong, and full of potential • Structure, patience, and enrichment tools like forage feeders (he tends to inhale his food!) • Lots of love and room to grow Ralphie is fostered in Southport. Adoption fee is $475 If you do not hear from us within 7 days please email passion4petsrescue@gmail.com
We'll also keep you updated on Dill's adoption status with email updates.
new badge
Photo of Dill

Dill

Standard Poodle

Male, Adult
Brunswick, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats,
Story
Meet Dill a 4 year old Standard Poodle mix — affectionately nicknamed “Dilly Bar”! He’s a gentle, affectionate pup who absolutely loves to hug and snuggle. A true couch companion, Dill is happiest lounging by your side and soaking up all the love. He’s been doing wonderfully in foster care, getting along great with both dogs (2 males and 3 females) and even the household cats. He’s quiet and calm most of the time, though he’s not a fan of the kennel — and who could blame him? Dill deserves a home where he’ll never have to be crated again. He enjoys leisurely walks and would thrive in a home where he can continue being the loving, laid-back boy he is. Here’s to Dill finding the forever family he deserves! He is fostered in Lewiston. Adoption fee is $475 If you do not hear from us within 7 days please email passion4petsrescue@gmail.com
We'll also keep you updated on TUK's adoption status with email updates.
new badge
Photo of TUK

TUK

Sheltie, Shetland Sheepdog/Australian Shepherd

Male, 3 yrs
Dover, ME
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs, Good with cats, House-trained,
Story
This little guy is absolutely precious and darn near perfect !! Sad story. His owner was diagnosed with pancreatic cancer so he asked his vet to find a wonderful home for Tuk. And that's just what we aim to do. This little guys is approx 3-4 years old, neutered, completely house trained and leash trained. He's very good with people, kids and other dogs. Loves to lay in his kennel for comfort . Bonds very quickly with his people . Currently he's in a foster home in Memphis, Tn. Once adopted he will travel on transport to his new forever family ( transport is an additional $185) if you would like to make Tuk a part of your family please follow the link below to our adoption application https://forms.gle/APKvbgFJcaRvgKgk9
We'll also keep you updated on Moth's adoption status with email updates.
new badge
Photo of Moth

Moth

Mixed Breed (Medium)

Female, 10 yrs
Lewiston, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Meet Moth!She is a sweet, calm, senior lady looking for a peaceful home to live out her golden years. Moth gets along with animals as long as they are calm and respectful. While a bit hard of hearing she has no problem following her nose! Moth would thrive in a quiet home where she has her pick of comfy beds to curl up on. She`ll need some extra help with her ears and skin as age has caught up with our old gal. This doesn`t slow her down though and she would love daily walks and sniffs. If you`re looking for a senior dog to fill your home with love we would be so excited for you and your family to meet Moth!
We'll also keep you updated on Mac's adoption status with email updates.
new badge
Photo of Mac

Mac

Australian Shepherd

Male, Adult
Brunswick, ME
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs,
Story
Meet Mac! Mac is a 4-year-old Mini Australian Shepherd who weighs just 13 lbs and is full of gentle sweetness. Rescued from a hoarding situation in the South, he’s settling beautifully into his foster home and showing his true, loving personality. Mac enjoys spending time outside and playing with his three foster dog siblings. He’s beginning to warm up to kids and absolutely adores being held—he’ll melt right into your arms for a cuddle. He’s a quiet little guy who barely barks, but don’t let that fool you—he greets every morning with the happiest little bounce! Mac thrives on being close to his people and has a soft, calming presence. If you’re looking for a loyal, affectionate companion with a heart of gold, Mac is ready to find his forever family. He is fostered in Auburn. Adoption fee is $475 If you do not hear from us within 7 days please email passion4petsrescue@gmail.com

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

Companion Animal Rescue & Education (ME)

Biddeford, ME 04005

Pet Types: dogs

More an arrow icon

Rescue

Rock City Rescue - ME chapter

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

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

Rescue

Paws From Afar

Kennebunk, ME 04043

Pet Types: dogs

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