Sheepadoodle puppy being kissed

10+ Types of Doodle Dogs

Mira Peters Sheepadoodle 7 Comments

Last updated on March 23rd, 2021
Shop Sheepadoodle T-shirts, sweaters + more!
Shop Now
Goldendoodle dog with the text "Types of Doodle Dogs".

With so many different kinds of Doodle breeds to choose from, how do you know which one is right for you?

This comprehensive list includes information on some of the most popular Poodle-mixes so that you can make an informed decision.

After going through this article, you’ll be able to narrow down the Doodle dog that is right for you and your family.

Quick Doodle Facts

  • Doodles are a non to low-shedding dog, which means they require lots of grooming. Grooming a doodle is costly and lots of work.
  • The first Doodle was bred as a hypo-allergenic alternative service dog
  • Doodles are bred either with one Poodle parent and another breed or can be bred with two Doodle parents.
  • Just because Doodle breeds tend to be hypo-allergenic, it doesn’t mean you won’t have allergies to them. Doodles breed dogs still have dander, which is often a common allergen for many people allergic to animals.
  • Miniature doodle breeds are sometimes more expensive than large Doodle breeds.


Bernedoodle puppy
Bernedoodle puppy

The Bernedoodle is a new crossbreed. No prizes for guessing that the parent breeds are the Poodle as well as the Bernese Mountain Dog. It is interesting to note that the Bernedoodle is a relatively new crossbreed, and as such, there is only a handful of them at the moment.

Here are some of the common characteristics of the Bernedoodle


As there are three sizes to the Bernedoodle, the weight range is different. The Toy Bernedoodle can weigh 18 to 23 pounds while Mini Bernedoodles can weigh between 24 to 50 pounds. The Standard Bernedoodle can tip the scales at up to 100 pounds! Note that the size of the Bernedoodle is not a chance occurrence as it is dependent on the size of the Poodle too.

Coat Types

The Bernedoodle’s coat can take after either the Poodle or the Bernese Mountain Dog. When you combine both of the parents’ traits together, you can either have a Bernedoodle that have a long and wavy coat, much alike to the Poodle, or the long luxurious hair that the Bernese Mountain Dog has.


The color of the Bernese Mountain’s coat typically comes in three colors. The tri-color coat comes in a black, white, and brown patches.


The temperament of the Bernedoodle will largely depend on how it was being bred. If the breeder is good in his breeding methods, the Bernedoodle can be docile yet at the same time having the fierce sense of loyalty that the Bernese Mountain Dog has. In addition to its mild-mannered behavior, the Bernedoodle is a social dog that does require some exercises to stay healthy. If you are looking into having a good family dog, the Bernedoodle will be an excellent choice for you.


Big brown dog sitting

The Labradoodle is a cross breed between the Poodle and the Labrador Retriever. The dog first appeared in 1955, but it wasn’t that popular because the coat that it could possibly inherit from the Labrador Retriever could spell trouble for people with allergies.

Here are the common characteristics of the Labradoodle.


The size of the Labradoodle will largely be dependent on the type of Poodle that is being used during the breeding process. Mini Labradoodles 10-45 pounds, and Standard Labradoodles can weight anywhere from 50 to 75+ pounds.

Coat Types

The Labradoodle’s coat be a Poodle’s wavy coat or the luxurious coat at belongs to the Labrador Retriever. It is not uncommon to have a hybrid between both coats though. So you can have a wavy, straight, or curly coat. If your Labradoodle have the Poodle’s coat, then you will not need to worry about the shedding, hence the dog can be good for families. However, if the Labradoodle inherited a shedding coat, then it can be bad for families due to the allergic reaction that the family might have.


In a pack of litter, there can be many variations to the Labradoodle’s color. It can have a gold, black, red, silver coat, or even the common chocolate and perhaps a little more uncommon blue colored coat. It is very possible to have parti-colored coats too.


The temperament of the Labradoodle largely depends on the owner’s upbringing of the dog. But typically, the Labradoodle is a sociable and affectionate dog that is very easy for families to take care of. They are often intelligent and playful at the same time. Note that the Labradoodle does require some moderate exercises to keep the fit and healthy.


Big beige dog sitting on beach

The Goldendoodle is a hybrid dog that you get when you breed a Golden Retriever and a Poodle together. It first appeared as recent as 1992 and has been proven to be a favorite designer dog breed in America. This is particularly because of its hypoallergenic coat, which makes it popular for families that have allergies.

Here are the common characteristics of the Goldendoodle.


Again, the weight of the Goldendoodle does depends on the size of the Poodle. If the Golden Retriever is being bred with a toy Poodle, you can expect the Miniature Goldendoodle to have a weight that ranges from 15 to 35 pounds in weight. If the Poodle is the small ones, then the Goldendoodle will have a weight between 40 to 50 pounds. If the large Poodle is being bred with the Golden Retriever, the outcome will be a Goldendoodle that weighs between 50 to 90 pounds.

Coat types

The Goldendoodle is rather famous for its wavy and curly coat that resembles the Poodle’s coat. The hair is roughly two to three inches in length only. And since the Goldendoodle’s coat is similar to the Poodle’s coat, you can expect the dog to have a low shedding coat, which makes it popular amongst families. Note that even if the dog does not shed that much, you should continue to groom their coat by combing it regularly as it will help to prevent the occurrence of matting.


The Goldendoodle’s coat can range from being a complete black coat or even a white one. There are lots of variants though, with the Golden color being the most common color for the coat. The Goldendoodle’s coat does fade as the dog starts to age.


The temperament of the Goldendoodle is largely determined by how it was being trained by the owner as well as the parent’s temperament. Early socialization does have an impact on the dog’s behavior too, and this is why we encourage owners to socialize their dog from an early stage.

Particularly, most Goldendoodle are intelligent and playful. They love to be near to their owners, and they can be absolute joy to watch, especially when they start to be goofy around their toys. Goldendoodles are friendly too, and hence they make a wonderful addition to the family especially if you have children in the house.


Several puppies sitting and laying beside eachother
Aussiedoodle puppies

The Aussiedoodle is a designer dog breed that has only surfaced up in the past few decades, first in Australia before gaining popularity in the states itself. The Aussiedoodle is bred from an Australian Shepherd and a Poodle, hence the name Aussiedoodle. If you are looking to get the Aussiedoodle as a pet, you might find them hard to come by at shelters because of how popular this dog breed is. As such, you will probably need to dig a little deeper to find breeders that have the dog on sale.

Nonetheless, let us find out more about the Aussiedoodle.


The size and weight of the Aussiedoodle hugely depend on the weight of the Poodle itself. If you breed the Toy Poodle with the Australian Shepherd, the result will be a Mini Aussiedoodle that weighs up to 45 pounds (but averages 26 pounds). A Standard Aussiedoodle can weigh roughly between 45 and 70 pounds.

Coat types

The Aussiedoodle’s coat is a combination of the Poodle as well as the Australian Shepherd’s coat. As such, it is possible to have a pack of litter that have varying types of coats. The Aussiedoodle’s coat can be straight and short, wavy, or even curls just like the Poodle’s coat is. Due to the nature of the coat itself, the Aussiedoodle is much suited for cooler climates.


The Australian Shepherd does have a luxurious coat that came come in red, blue, and even black variants.  As such, the Aussiedoodles’ coat do have the same variant too. In some cases, they can have solid colors just like how the Poodle usually have solid colors for their coats, but it is actually very rare to have an Aussiedoodle with a solid color as a coat.


When you mix the Australian Shepherd and the Poodle to breed an Aussiedoodle, you will get a very intelligent dog that is outgoing and extremely loyal to their owner and family. Do note that the Australian Shepherd do require quite a bit of exercises in order to help them burn off their excess energy. This is probably the reason why the Aussiedoodle love to spend quality time with the family.

As the Aussiedoodle is an intelligent dog, you will find it easy to train them. And you should really spend time to train the dog so that it integrates well into your family, especially if you have children.


Big black dog sitting

Cockapoo is a small dog hybrid that is very well loved by their owners. Being a small dog, they are often easy to take care of as well as being suited for most house sizes. To breed a Cockapoo, you will need to breed as Cocker Spaniel as well as the Poodle. The Cockapoo have been in existence since the 1960s.

Here are some of the characteristics that the Cockapoo has.


As the Cockapoo is bred from the Cocker Spaniel and the Poodle (usually only the toy and miniature variants are chosen), you can expect a small dog to be offspring. As such, the Cockapoo weight varies from 12 to 24 pounds.

Coat types

The coat of the Cockapoo varies greatly too, but it will strictly fall between the coat of the Cocker Spaniel and the Poodle, though statistics do suggest that the coat will be pretty skewed towards the coat of the Cocker Spaniel. Cockapoos are well known for their merle coat too. A merle coat is a genetic pattern in the dog’s coat, and it creates a random, mottled appearance.

The Cockapoo does shed a little, but it does grow fast, and hence you will need to groom the Cockapoo often.


The Cockapoo’s coat color does range from having a cream, white black, or sometimes even brown in color. Even within the color, there can be varying shades too.


The Cockapoo does have the best combination of traits from its parents, hence Cockapoos are usually very intelligent and friendly. They are easy to please too, and hence it does make them extremely good with children. As they are outgoing, it makes them one of the most sociable dogs ever.


Small black and grey dog sitting outside

Schnoodle has been in existence since the 1980s when breeders decided to cross breed the Schnauzer and the Poodle. Usually, the smaller variants are being chosen when developing the Schnoodle hence giving you a cute offspring.

Here are the characteristics of the Schnoodle.


As the smaller variants are being used to breed the Schnoodle, you can expect the weight of the Schnoodle to fluctuate between 7 pounds to 15 pounds, making it quite a cute little dog!

Coat types

Schnoodles are known to have a low-shedding coat that does require some grooming. Usually, the first litter will take after the Schnauzer’s coat, with only a handful of Schnoodles taking after the Poodle’s. However, this takes a reversal from the 2nd litter onwards as the Schnoodle puppy will start to have the Poodle’s coat.


The Schnoodle’s coat does in a wide variety of color. It can range from having a parti-color coat, or a pure solid black, grey, white, or even apricot colors.


The temperament of the Schnoodle does vary widely as it does depend on the variant of the parents that have been chosen to breed the Schnoodle. Most Schnoodles however are known to be intelligent and hence easy for you to train them up. Schnoodles are also known to be protective to their family, much alike the Schnauzer too. This makes is a wonderful addition to the family, especially if you have children at home.

Schnoodles are pretty active, and they do require some form of exercises on a daily basis. But their active levels can be a double edged sword, especially if you are not active as the Schnoodle will be destructive at home just to get your attention. So, make it a point to bring the Schnoodle out on a daily basis.


The Huskypoo is a relatively new and rare hybrid dog mix that has begun to grow in popularity, although, you might have a hard time finding a Huskypoo!


A standard Huskypoo stands around 21-23.5 inches tall and weighs anywhere from 35-60 pounds. Neither the Husky or the Poodle are giant dog breeds, so it will be rare to find a Huskypoo that is much larger than this.

Coat Types

Since the Husky has a double coat and the Poodle has a single coat, you can’t be too sure what your Huskypoo will have. Huskypoos, in general, have a wavy or curly non-shedding coat but there is always the chance that your Huskypoo will inherit the Husky’s shedding double coat.


Just like the Husky, Huskypoos can come in a blend of white, black, gray, and brown. They may inherit the coat colors from their Poodle parent, however, in which case they’d be apricot or red.


Huskypoos are incredibly high energy. They take after both the Siberian Husky and the Poodle and are intelligent, energetic, working dogs. They require structure at home and would be best suited for those who are experience dog owners.

Huskys are known for being vocal, sassy, and humorous! These traits aren’t lost in the Huskypoo mix, and you can expect your Huskypoo to be quite similar to the Husky and Poodle parent breeds.


Small beige dog sitting in leaves
Cavoodle puppy

Cavoodles become popular in Australia in the 1990’s when they were first bred there. A Cavoodle is a cross between a Poodle and a Cavalier King Charles Spaniel. Now, this small dog is one of the most popular dog breeds in Australia.


Cavoodles are typically on the smaller side. On the smaller end, they weigh around 10 pounds and can get up to 25 pounds.

If you are in search of a smaller type of Doodle breed dog, the Cavoodle is a great option.

Coat Types

While Cavoodles are classified as a low to no-shedding dog breed, depending on their coat types, you can still expect some shedding.

Cavoodles usually have three different types of coats:

  • Hair: May shed. Hair is scruffy in appearance.
  • Fleece: Generally appears in 1st generation Cavoodles. Fleece coats are wavy and soft.
  • Wool: Tight curls

If you have a preference for a particular coat-type, you should speak with your breeder and see what types of coats they expect their litters to have.


Cavoodles come in a range of colors. They can be tan/cream/golden, black or brown, and they may even have distinct markings throughout their coats.


A Cavoodle is a high-energy dog who is full of love and affection! Cavoodles make wonderful family pets as they love to be in on the action with the entire family. They get along well with children, and their high-energy means an endless appetite to play with everyone.

They have a tendency to bark, which is good for guarding your home, but you’ll also want to keep that in mind if you live in attached housing.

As Cavoodles are on the smaller side, they can do well in small living spaces, as long as they get enough exercise throughout the day.

They can get attached quite quickly to their pack, and as a result, you’ll want to make sure you are doing training for separation anxiety in order to avoid it in the future.


Black and white Sheepadoodle dog siting

A Sheepadoodle is a cross between an Old English Sheepdog and a Standard Poodle. Sheepadoodles can come in different sizes including mini/micro Sheepadoodles.

They are a relatively new breed of Doodle, but that hasn’t stopped them from exploding in popularity within the last few years.


A Standard Sheepadoodle can weigh anywhere from 45-80 pounds, with Mini and Micro Sheepadoodles weighing less than 45 pounds (and usually within the 20-pound range).

Coat Types

Sheepadoodles can have a couple of different coat types. If they take more after the Old English Sheepdog parent, they will have long, straight hair, very similar to that of an Old English Sheepdog.

Sheepadoodles may also have long wavy hair, or tightly curled hair (closer to the Poodle).


Sheepadoodles are commonly black, black and white, grey and white, red and white or brown, black and white.

The most common colors of a Sheepadoodle is the black and white markings.


Sheepadoodles are high-energy dogs with a sweet disposition who love to stick by their family’s side.

If you want to get a Sheepadoodle, be prepared to exercise a lot, as these dogs are a working breed and need stimulation to stay happy (both mental and physical).

Irish Doodle

The Irish Doodle is a cross between an Irish Settler and Poodle. Other names include Irish Poo Settler, Irish Setterpoo and Doodle Seter. Irish Doodles look similar to Goldendoodles, but have their own unique personalities!


An Irish Doodle is a medium to large-sized dog, weighing around 40-70 pounds. Their weight will be dependent on the size of the parents.

Coat Types

Irish Doodles have a wavy coat that requires frequent brushing and grooming. Like all Doodle breed dogs, they are considered no to low-sheedings.


The color of an Irish Doodle will depend on the parents. Irish Doodles tend to be red, white and black or cream.


These energetic Doodles are perfect for an active family. While they can inherit the intelligence of the Poodle, they might also be harder to train than other Doodle-breed dogs, simply because Irish Settlers need consistent training, otherwise, they can become bored and destructive.

Irish Doodles are gentle with other people and animals and are a social breed.

If you can commit to providing consistent training and mental stimulation for the Irish Doodle, you’ll have a loving and well-behaved dog.

Saint Berdoodle

The Saint Bernard is a famous dog, known for starring in movies and commercials around the world. When you breed Saint Bernard’s with Poodles, you get the Saint Berdoodle, a ginormous ball of fur and love.


Saint Berdoodles, like their Saint Bernard counterparts, are very large dogs, often weighing in the range of 100-150+ pounds.

Their size often means that small living quarters won’t work, and they’d be happiest with some space to roam.

Coat Types

The coat type of the Saint Berdoodle depends on the parents, but generally, a Saint Berdoodle will either inherit the Saint Bernard coat that is rough and a bit wiry, or it will be like the poodle with a softer, curly coat.

Regardless of what coat type the Saint Berdoodle ends up with, frequent grooming will be a must to keep them tangle and mat-free.


Saint Berdoodles are generally brown and white or black and white.


A loving dog who wants nothing more than to please its family, Saint Berdoodles make wonderful family pets. They love to be near their families and would not be suitable for someone who isn’t home often.

A Saint Berdoodle is affectionate and cuddle, often not realizing their large stature! This smart Doodle breed requires constant training and stimulation to avoid becoming bored and destructive.

They are smart, curious and live to please their masters.


small black dog sitting
Maltipoo puppy

Maltipoos are an adorable small Doodle breed. Maltipoos are a mix between a Maltese and a Toy or Miniature Poodle.

If you are looking for a small Doodle breed companion to add to your home, the Maltipoo might just be the right dog for you.


Coming in at an average of 10 pounds, Maltipoos are definitely one of the smaller Doodle breed dogs on our list. They make excellent dogs for apartments or large houses as they don’t need lots of space to roam around (but their playful appetite certainly won’t mind any additional space you might have)!

Coat Types

The Maltipoo’s coat is generally wavy or slightly curly.


Maltipoos come in a range of colors including white, red, apricot, black and grey.

Lighter colored Maltipoos are more common, but they can be other colors depending on their parents.


Maltipoos have an appetite to play! They’d make a wonderful dog for someone who cannot commit to the commitment of keeping a large, active Doodle breed happy, but would still like a smaller dog to take along on daily walks.

They adore being around their humans, and would do best in a home where someone is able to keep them company througout the day.

They are easy to train, are affectionate and loving, and make a wonderful family dog.


Another small Doodle breed is the Havapoo (also known as the Havoodle, Havanoodle and Havapoodle). This pint-sized pup is adored by many all over the world and is a mix between a Havanese and a Poodle.


Small in stature, Havapoos usually only reach an average of 13 pounds.

Coat Types

Havanese have long silk hair. The Havapoo can inherit this, or they may have hair closer to their Miniature Poodle parent. Regardless, it’s important to brush your Havapoo to prevent their hair from tangling and matting.


Havapoos range from brown, grey, or cream. You may also find pure black or white Havapoos, although these colors may be a bit harder to come across. Havapoos can also have a multi-colored coat.


As a small and moderately-energetic dog, Havapoos are fantastic dogs for apartments and small living spaces. They have a gentle demeanor and are great around children. Being gentle, they also make wonderful pets for seniors as they knock anyone off balance by being too rambunctious.

Havapoos are incredibly intelligent and easy to train.


If you are looking for a miniature doodle breed, you’ll love the Yorkipoo. The Yorkshire Terrier is one of the tiniest members of the terrier family. When bred with a toy poodle, you get the adorable Yorkipoo.


Yorkipoos are tiny Doodles, ranging from 5-15 pounds. Their small stature makes them great companions for smaller living spaces, such as flats and apartments.

Coat Types

Yorkis are famously known for their long, luscious hair. When you cross a Yorki with a Poodle, you’ll get hair that often inherits a wave from the Poodle side.

Yorkipoos often have a “scruffy” look as their hair generally does go pin-straight as a Yorkis would, but rather gets a bit of curl.


Yorkipoos can be black and brown, white, beige or cream colored. Their coloring will be dependant on their parents.


Yorkis are incredibly intelligent as are Poodles. You can expect a Yorkipoo to be smart, fun-loving and energetic.

Yorkis love to play and make good family dogs, especially for those who have children.

While they make good dogs for those living in small spaces, they also have a tendency to bark, which is not ideal for attached housing. While this can be overcome with training, it’s something to take into consideration!


The Newfypoo is another giant Doodle breed dog bred with a Newfoundland and Poodle.

Newfoundland dogs are known for their gentle nature and often make wonderful therapy dogs.

They love to swim and are an active dog suited for someone with an active lifestyle. Because of their size and level of activity, Newfypoos would not make a good apartment dog.


Newfypoos range between 100-150 pounds. Some maybe be on the smaller side (coming in around 75 pounds) so you should always speak to your breeder and ask the size of the parents and how big the breeder expects the puppies to get.

Coat Types

Newfoundland dogs have long, thick hair and when bred with the Poodle, you’ll have a pooch with thick wavy/curly hair!


Newfypoos come in a few different colors:

  • Red
  • Brown
  • Cream
  • Black
  • White

Or a combination of the above.


Newfypoos truly are gentle giants. They make good watchdogs and will want to join in with the family on every outing and activity. Your Newfypoo will want to shower you in affection and remain by your side at all times.

Do not get a Newfypoo if you are away form the house for long periods of time as they have the tendency to become anxious and destructive (although, this can be trained-out with a good trainer).


Doxiepoos are a mix between a Miniature or Toy Poodle and a Dachshund (commonly nicknamed a Wiener Dog). Doxiepoos are wary around strangers and need to be socialized if living in attached dwellings as they will bark when they hear people walking by.


A Doxiepoos weight depends on whether they are bred with a Toy Poodle or a Miniature Poodle. Toy Poodles are smaller, while Miniature Poodles are slightly large.

Overall, a Doxiepoo will weigh less than 18 pounds, making them one of the smaller types of Doodles on our list!

Coat types

Doxiepoos will have a coat like either of their parents, ranging from straight, wavy, or curly. They are usually non-shedding, but the closer the coat to the Dachshund, the more likely the Doxiepoo will shed as Dachshunds are moderate shedders.


The Doxiepoo Doodle breed can be a variety of different colors! Both parents come in lots of different colors so it depends what color the parent breeds are. Generally, a Doxiepoo can be:

  • black
  • white
  • cream
  • apricot
  • brown
  • black and white
  • silver
  • sable
  • blue
  • grey
  • red


Doxiepoos are high-energy, intelligent, family-friendly dogs. They tend to be slightly stubborn and require consistent training. Doxiepoos need roughly 60 minutes per day of exercise to prevent them from getting bored and destructive!

Doodle Breed FAQs

Are you still wondering what Doodle breed is right for you? Here are some common FAQs.

What is the largest Doodle breed?

The Saint Bernedoodle and Newfypoo are two of the largest Doodle-type dogs.

What is the calmest Doodle breed?

Doodle dogs tend to be high-energy from their Poodle counter-half. If you want a calm dog, I recommend looking away from Doodles as they are well-known for being high-energy (albeit incredibly lovable)!

Are Doodles AKC-recognized?

No. Because Doodles aren’t purebred dogs, they aren’t recognized by the AKC.

Are doodles mutts?

A mutt is any dog bred from different breeds. Mutt has a negative connotation surrounding it, but truthfully, it has never bothered us! Doodles are considered mutts (see above).

Where to Find a Doodle Breed Dog

Once you know which Doodle dog you would like to add to a member of your family, you must decide if you want to adopt or buy from a breeder.

There are many Doodle dog rescues in North America where you can find a Doodle dog for sale/adoption.

Otherwise, it’s very important you do your research to find a reputable breeder.

We have a directory of Doodle breeders you can search through to find one near you:

What Doodle breed dog are you thinking of adding to your family? Let me know in the comments below!

image with text overlay: facts about the most popular doodle breeds
Shop Sheepadoodle T-shirts, sweaters + more!
Shop Now

Amazon Associates Program
This article may include affiliate links. is a participant of Services LLC Associates Program. As an Amazon Associate, I earn a commission from qualifying purchase. participates in other affiliate programs, and recieves commissions when purchases are made through the links. The cost is not inflated to account for the commission earned.

Comments 7

  1. We very recently had to put down our springer doodle of 13 + yrs. He was a fun loving dog, and so goofy. I had taught him a few tricks. He was chocolate brown with some white. So we are wondering if there is a possibility adopting another.
    We, my husband and I live in Northern CA, we do have a older shepherd mix.
    Our grandchildren visit on occasion, the ages run from 11 to 4yrs.

  2. Your points about the cockapoo and how it has a very playful and sociable temperament really helped to read. Every time I mention getting a pet dog to my relatives, they always assume I’m getting a scary dog that will bite everyone upon sight. This isn’t what I have in mind at all, so I want to select a breed of dog that’s cute and fun to play with. Cockapoos sound perfect for this, so I’ll look around for any breeders that can help me adopt one.

  3. Have you heard of a English Shepard bred with a standard poodle? We are considering adopting one but there doesn’t seem to be any info on this type of doodle .

  4. We had rescued Obie for several years. When we changed from Advantage for ticks & fleas to a new (to us) brand “Simparico” (sp ?)he started having seizures. The seizures got worse & we had to put him down. It was horrible & painful to see such a noble, smart, loving & gentle buddy suffer in that way. Obie’s buddy Waldo was a miniature longhair dapple dachshund maned Waldo. Both dogs were like our children to the whole family. They are buried here in the Ozark mountains that they loved to roam. We miss them so very much. We smile when we think of them EVEN as we wipe tears.🤗😢❤️

    1. I’m so sorry, Laura. I’ve heard scary things about flea and tick meds. They need to come up with something safer for our beloved dogs. Obie and Waldo will always stay in your hearts!

Leave a Reply

Your email address will not be published. Required fields are marked *