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
No photo available for Kai

Kai

American Bulldog

Male, 6 yrs
Augusta, ME
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
-
Story
Meet Kai!Kai can be very nervous at first and may take a bit to warm up to you. He would prefer a home with no cats or kids under 18 years old. As for dogs he would do best with a dog who is very confident. Interested in meeting Kai come down to KVHS with the whole family to meet him.
new badge
Photo of PEE WEE

PEE WEE

Shih Tzu

Male, Adult
Portland, ME
Size
(when grown) Small 25 lbs (11 kg) or less
Details
House-trained,
Story
Please contact Candace (ccrnewengland@gmail.com) for more information about this pet. Pee Wee is an adorable little guy who is around 8 years old and is a 17 pound black Shih Tzu mix that is full of spunk and a thirst for living life to the fullest.  This sweet boy loves to be with his people and loves other dogs as well. A great combination for a Dog About Town kind of rescue boy. He has a happy smile for everyone he meets and he trots along on a leash like he knows that he is going on a big adventure with his human friend.  If you want to have a 100% housebroken dog, we can safely say he is working on it but not all the way there. He came from a situation where his owner lost her husband and then was losing her house and had to move in with her son's family.  She could not take Pee Wee.  She was devastated to give him up. To add to his misfortune, he was so terribly matted that he had to be totally shaved down to the bare skin and has been growing out ever since and is just now a boy we could photograph and show the world.  He is still not his fully handsome, furry self yet.  Pee Wee is crate trained, but really doesn't like a crate. We don't think he would do any harm or mischief if left loose while you were gone.  His leash walks are the most fun part of his day and he loves to look around at the world as he walks along. Another favorite pastime is to sit on your lap and watch TV with you! And he lets you pick the programs!  He is a lover, and he loves to his people or just sitting on your lap and watching TV.  If you are interested in this Shih Tzu mix boy to perhaps become a part of your life, then please email Critter Cavalry Rescue at ccrtennessee@gmail.com September 29, 2026, 8:15 pm
new badge
Photo of Lulu – The Lovable One

Lulu – The Lovable One

Labrador Retriever/Shepherd (Unknown Type)

Female, 3 mos
PORTLAND, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats,
Story
Meet Lulu, a 3-month-old, 8-lb little sweetheart who was rescued alongside her mom and the rest of her siblings. This tiny family was found trying to survive on a mountain road in Puerto Rico — a dangerous place for any dog, but especially for a sweet momma dog trying to keep her precious babies safe. Thankfully, they were spotted and rescued, giving Lulu the chance to have the puppyhood she deserved all along. Lulu is extra sweet, affectionate, and absolutely darling. She loves being around people and other dogs and is the kind of happy little puppy who makes everyone around her smile. She’s ready to trade life on the side of a mountain for toys, cuddles, adventures, and a family of her very own. Lulu is in currently in Puerto Rico but can be transported anywhere in the US to meet her forever family. The transport is included in the adoption fee of $575. Lulu started her life simply trying to survive. Now it’s time for her to be someone’s spoiled, adored little girl.
new badge
Photo of Freya

Freya

Feist

Female, Adult
Brunswick, ME
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats,
Story
Freya is 3 yrs old and listed as a Fiest mix. She weighs 28 pounds. 1. She is a very young acting and playful. Working on redirecting playful nipping 2. Leash walking a work in progress. Wants to visit anyone she meets. She would be best with older children as she needs to learn some manners. She is a jumper, and no sense on personal space when walking in house with you. 4. No issues with cats. She met 2 and sniffed and then that was it. No chasing. 5. Really wants a playful dog to play with 6. Loves hugs, kisses, petting and sleeps in bed with head on me. 7. Potty training work in progress. 8. Not a big fan of her crate. Adoption fee is $475 If you do not hear from us within 7 days please email passion4petsrescue@gmail.com
new badge
Photo of Alice

Alice

Toy Poodle

Female, Adult
Brunswick, ME
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs, Good with cats,
Story
Alice was born 1/21 and has spent her whole life in a puppy mill as a momma. Alice is a Toy Poodle and weighs 6 pounds. She is shy and skittish and still trying to figure out life. Alice is not housebroken but working on it and is great in her crate. Alice’s ideal home will be patient and understanding of her needs. She would love another dog in her home for comfort. A fenced yard would be best. Adoption fee is $475 If you do not hear from us within 7 days please email passion4petsrescue@gmail.com
new badge
Photo of Mayble

Mayble

German Shepherd Dog

Female, 7 yrs 1 mo
Lewiston, ME
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Meet Mayble — A Sweet Soul Ready for Her Happy Ending Mayble is a sweet, silly girl with a heart full of love who is looking for a family committed to helping her feel safe and secure. She was originally adopted from us as a puppy and returned in 2025 after the arrival of a new baby made her home too stressful. After spending a few months back at the shelter, she was adopted again, but sadly recently returned to us as a stray. We don`t know what happened in her most recent home, but we do know she was living with a child. This time around, Mayble has been much happier and more confident at the shelter, and it`s been wonderful watching her personality shine.Mayble is looking for a patient family that understands she can struggle with anxiety and will continue helping her build confidence. She has never lived with other animals that we know of but has done well meeting dogs on leash here at the shelter, so any introductions should be slow and thoughtful. Veterinary visits are especially stressful for Mayble, so our staff has been working on muzzle training to help make her care safer and less overwhelming. She deserves a family that will be committed to her for life and continue helping her thrive. In return, Mayble will reward them with endless love, laughter, and loyalty. Behavior and personality assessment is based on information provided by previous owner(s) and/or observations in a shelter environment and may not fully reflect behavior in your home.

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

New Life Boxer Rescue - ME

Augusta, ME 04330

Pet Types: dogs

More an arrow icon

Shelter

Kennebec Valley Humane Society

10 Pet Haven Lane, Augusta, ME 04330

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

More an arrow icon

Rescue

Maine Greyhound Placement Service

249 Old Belgrade Rd, Augusta, ME 04330

Pet Types: dogs

More an arrow icon

Rescue

The Maine Dog Rescue

Augusta, ME 04330

Pet Types: dogs

More an arrow icon

Rescue

Animal Rescue of Kennebec

PO box 16, Augusta, ME 04332

Pet Types: cats, dogs

More an arrow icon

Rescue

Miracle Lane Farm & Sanctuary

Vassalboro, ME 04989

Pet Types: cats, dogs, rabbits, small animals

More an arrow icon

Shelter

Humane Society - Waterville Area

100 Webb Road, Waterville, ME 04901

Pet Types: cats, dogs, rabbits, small animals

More an arrow icon

Rescue

Dixie 4 Paws Rescue

Waterville, ME 04901

Pet Types: cats, dogs

More an arrow icon

Rescue

Charley's Strays

117 McCarthy Road, Benton, ME 04901

Pet Types: dogs

More an arrow icon

Rescue

Maine Poodle Rescue

pob 248, 2080 North Road, mt vernon, ME 04352

Pet Types: 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