The recipes included on this site may or may not work for your ME pup.  Please refer to your vet with any questions or concerns.  Utilize recipes at your own risk.

Teddy and his meatballs a

Teddy's Meatballs (For One meal which is 30 meatballs for my 50lb Golden Doodle)
1/2 can Royal Canin low fat gastrointestinal food
3/4 cup Royal Canin gastrointestinal kibble ground into a powder
1/3 can pumpkin
3 tablespoons coconut milk
Enough water to make a wet mixture that holds meatball shape but not dry or scratchy
I make about 8 batches at once and keep them in the fridge. Sometimes I freeze them too and take them out to thaw in the fridge about 48 hours before I need them. I warm them for 30 seconds in the microwave. Teddy loves them! 


Shae shows us how! Meatballs should be small enough to be swallowed whole without chewing and dropped into their mouths from an elevated position.


Popsicle Treats by Suzy
Here are my Gelatin blocks ready to freeze. 
1 cup of strawberry children's electrolyte replacement drink, or any flavor, 
3 cups of water 
4 gelatin packages. 
Poor in a 9 x 9 glass dish. When they are firm cut into blocks and put in an ice cube tray, Cover and put in the freezer. This makes them kind of like Popsicle treats. If you cut them before you freeze them they're easy to put in the ice tray and easy to get out since they are formed in the little compartment of the tray. My girl loves them as you can see! 
Bobbie eating in his hi chair

Bobbie is only 10 lbs and I feed him 36 meatballs + 1 tbs pumpkin purée followed by 1/2 cup of coconut Knox blox for each of his 3 meals. He sits in a baby highchair and rests nicely for 30 minutes after he gobbles his meal.


Bobbie ME

Emmy ME


Gelatin Blocks are a wonderful way to provide your ME dog with hydration if water is on the NO-NO list. They also make a nice treat on hot days!

You Need: 

1 cup cold low sodium chicken or beef broth (to make it tasty for your pup!)

4 packages of unflavored gelatin 3 cups of boiling liquid (You can use more broth here, combined with water, or just more water)

Make it:


Pour a cup of cold broth into a 9 x 11 or 9 x 13 baking pan

Sprinkle 4 packages of gelatin into cold broth and stir Add 3 cups of boiling liquid and stir until the gelatin is dissolved

Refrigerate until solid - approximately 3 hours

Slice the firm gelatin into pieces (squares of a "swallowable" size per your pup)

Refrigerate until use


Bully LOVES Gelatin Blocks! Click here to see how much!

Gucci demonstrating how he eats and burps!

This is how Gucci eats and gets burped. Not all megaesophagus dogs eat in a bailey chair!

Two Homemade "Frosty" Treats Recipes

It's like ice cream for your dog!

Frosty Treat Recipe:

Basic Recipe

32 ounces yogurt
2 T honey
2 T creamy peanut butter
1 banana

Combine all ingredients in blender, and blend until smooth. 
Pour mixture into ice cube trays, small muffin pans, small paper cups, etc. and freeze until use ================================ Another Frosty Treat Recipe! 2 cups of plain yogurt about a cup of water 1 tablespoon of peanut butter 1 tablespoon of honey Blend all ingredients in blender until very smooth and thin
Pour into small paper cups, muffin pans, etc. and freeze until use ================================

Red ME

MEatball ME

JellyBean ME

Zeeva’s Chicken Broth Jello

8 envelopes of unflavored gelatin

8 cups boiling watr

2 boxes of 32oz. unsalted chicken broth


In large pan, boil the water,

Slowly stir in unflavored gelatin until completely dissolved,

Stir in chicken broth,

Pour into 8x8x2 inch baking pans & chill until firm.

Makes three 8x8x2 pans.

To serve, cut into strips.

Lasts about a week.

By: Tracy  

Satin Balls II  From Diana Carreon, R.N., C.

By Beth Eady on Tuesday, February 11, 2014 


The following recipe was sent to Wellpet by Diana Carreon, R.N.,C. 
It quickly became one of the most requested posts on Wellpet. 


  • 10 pounds hamburger meat [the cheapest kind] 
  • 1 lg. box of corn flake cereal [or comparable natural brand] 
  • 1 lg. box oatmeal 
  • 1 jar of wheat germ 
  • 1 1/4 cup veg oil 
  • 1 1/4 cup of unsulfured molasses 
  • 10 raw eggs 
  • 10 envelopes of unflavored gelatin 
  • pinch of salt 

Mix all ingredients together, much like you would a meatloaf.  Divide into 10 quart freezer bags and freeze. 

*Beth's notes

approx total 24222 cal per batch (made with corn flake cereal and medium hamburger)

approx 2000 cal per lb. (made with corn flake cereal and medium hamburger)

This makes a huge batch, I normally cut it in half for easier mixing.  Unless friends are over...then I get the girls to help me and feed them wine and baked goods.  It's one job where many hands make light work.

Homemade Chilly Paws


32 oz. greek yogurt (Try to use 2%)

2 very ripe mashed bananas (one if your dog is "gassy")

2 Tablespoons peanut butter

2 Tablespoons honey

1/2 can of coconut milk (non sweetened)

Add baby oatmeal if your dog needs a thicker consistency.


  • Mix all these ingredients in your blender, then dump into ice cube trays, paper dixie cups, or whatever sized cup shape you want to give to your dog.
Also used by ME moms and dads:

Rounded cereal type bowl for toddlers. The dog can lick it or scrape it with her teeth.  Look in toddler section of grocery store for reusable Tupperware like containers you can use.

A Tip: 

If your dog gets gassy, wait to feed your dog any meat product for about an hour after the chilly paws.


Scout Knows the Routine!

Lillie's Food - Mini Schnauzer

Single batch recipe:

-9 oz of ground Blue Buffalo Wilderness puppy kibble soaked in
-3 & 2/3 cup of boiling water
-1 can of wet Kirkland Signature Cuts & Gravy

Blend until smooth.

Lillie licks every plate clean!
Lillie licks every plate clean!

*This is NOT a brand recommendation, it is simply what Lillie eats. 

Coconut Knox Blocks


Coconut Gelatin Blox –

This recipe adds some calories to the traditional "blox"- 

  1. Sprinkle gelatin over 1 cup cold coconut milk, let stand 1 minute (it will be real thick) 
  2. Add 3 cups hot water and stir until gelatin dissolves, about 5 minutes.
  3. Pour into a glass dish and set on counter for 10 minutes  *If you do not let it sit for about 10 minutes it separates (yuck), but if you give it 10 minutes or so and stir again, the coconut milk mixes throughout (yay). 
  4. Stir thoroughly again and then refrigerate about 3 hours till set.
  5. Cut into bite size squares.

Recipe submitted by:Julie Meyerhardt to the Canine Megaesophagus Support Group-I hope this helps anyone out there looking for hydration or calorie ideas! -

Yogurt treat

  • 2 mashed bananas
  • 32oz low-fat or no-fat yogurt
  • 2 tbsp honey
  • 1/2 cup peanut butter
Combine together yogurt, mashed bananas, peanut butter, and honey in a large bowl. Make sure you don't under-mix, or your pooch might get an all- peanut butter pop.

Pour into 3-oz dixie cups; 10 or 12 is good for starters. If your dog is smaller, get more cups but fill them only about halfway.

Freeze for 2 hours, then pop one out, and watch your dog chow down!

Bully's Hydrating Gelatin Blox -- for added hydration!

  • Pour 1 cup cold children's electrolyte replacement drink in a 11x7 rectangular tupperware
  • Sprinkle 4 packets of unflavored gelatin on top - let sit 1 minute
  • Add 3 cups hot water and stir until dissolved
  • Let set up in refrigerator for a few hours.

You can substitute the electrolyte replacement with cold chicken broth, cold water, water with honey....anything really. 



Recipe submitted by Somer, Bully's mom:

Bully eats one tray a day: he weighs 80 pounds and has no water.  This recipe has kept him hydrated and alive living in the Las Vegas desert for over a year 🙂 I hope it can help you, too if you have a ME dog who can't tolerate water.


Dinner is DELICIOUS!


Rich Feed


6 large carrots, topped and tailed. Usually unnecessary to peel.

About equal amount of red sweet potato, peeled

Quarter of a large cabbage, thinly sliced (of course other veg may be used too. I like to include a green veg. I put in the stalks from broccoli and cauliflower too.)

Get some water boiling in a large saucepan. Put in the carrots and sweet potato. Bring to the boil again. Simmer for 5 minutes. Add cabbage. Bring to the boil again. Simmer another 5 minutes. Turn off stove and leave lid on for another 2 minutes. It goes on cooking. Drain off the water. Puree with a blender.

Mince some meat. Chicken breast is good to start with, as it is easily digested, but it can gradually be replaced with cheaper meat. I use 2 - 3 kg (4.5 - 6.6lb) at a go and freeze what I don't need straight away.

Lightly steam the meat in a frying pan to cook it, with a little water, breaking it up with an eggslice, spoon or whatever.

Prepare some brown rice.  I freeze this into small containers for future use.  The absorption method is very convenient.

Have a can of pink salmon handy. I break up the can contents into 40g plastic bags and freeze them.

Ingredient amounts - can be varied to suit the dog and dietary requirements at the time.

400g/14oz chicken breast

400g/14oz veg

100g/3.5oz brown rice

40g/1.5oz pink salmon

4 cups of water (1 litre, roughly 2 pints)

Puree the lot with a blender.

Tips: My dog would have this in a day. She has a quarter per sitting, 4 sittings a day. It equates to about 464g/16.5oz per sitting of the final slurry. She has to sit in the chair 30 minutes after each sitting. She has no extra water. She gets the Gelatin Blocks, but only in the chair.

To start with, I had to encourage her to eat, especially when she had AP. I would drizzle on peanut oil, or mix in half a teaspoon of Vegemite . You could use a touch of soy sauce, maybe. I had to literally hand feed, then as she got a bit more enthusiasm for eating, use a spoon, before she finally fed herself.


Watermelon Blueberry Gelatin Blox

approximately 1/2 of a seedless Watermelon, you may need more depending on how large your watermelon is.
1 cup Blueberries
1 tablespoon Honey
4 envelopes Unflavored Gelatin

1. Puree and strain watermelon and blueberries. You need a total of four cups of juice.
2. Chill and pour one cup of juice in a large bowl, boil the remaining three cups and honey in a sauce pan.
3. Sprinkle the four packets of unflavored gelatin over the juice in the bowl, let stand 1 minute.
4. Add three cups juice heated to boiling and stir until the gelatin in completely dissolved (about five minutes.)
5. Pour into a 9″ x 13″ (quarter sheet) cake pan and allow to chill for at least 3 hours.
6. Cut into sizes appropriate to your dog and serve.

Visit the Doggy Dessert Chef for this and other recipes!

Benson in Chair

Gremlin and his sister!

Pwilly eating

"Throat Massage" This is how you remove liquids in your dog's throat to prevent regurgitation.

Throat Massage

Dry Dog Food Balls - Rebecca Vz

This is a low cost way to make a lot of meat balls. I use Puppy kibble since it has higher fat and protein.  Forgive me for the lack of perfect measurement, I always just wing it.

  • Fill a large mixing bowl 3/4 with dry kibble
  • Completely submerge the kibble in hot water or stock ( I use beef or chicken base )
  • When the kibble has absorbed all the liquid and has become soft, blend with a hand mixer until it looks like ground beef.
  • Roll into balls and refrigerate until firm.

For a little extra bonus add a little peanut butter ( not to much or they become to sticky to roll down ) or grated cheese

TIP: If you over soak, just pulverize some dry food in the blender or add wheat germ or oatmeal to stiffen it up.

This is a good way for us to get some food into Cleo.  Sometimes it seems like there is nothing but balls making it all the way down.

I have found that when I need to come up with quick meatballs , this does the trick.

Home Made Meatballs
by Ivy
We boil 10 pounds of chicken. Then we pick it off the bone. We use the water from boiling the chicken and make 9 uncooked cups of rice. Then we take three giant cans of green beans. We grind this all together in the food processor. Then we take Iams dry dog food and grind it in the blender, down to dust. Then I take a cup and a half of the mixture and a cup and a half of the dry and mix it together in the food processor. Then I roll it into balls of about a tablespoon each. He has about 20 of them at morning and evening. He is a 70 pound black lab. (2 pictures are attached) 
12552854_10207043584025182_1915973473633491349_n 12642851_10207085485672697_73416165119874511_n
Nutritious Bone Broth
by Kathleen

Bone broth is loaded with super amazing amounts of glucosamine, it’s also packed with other joint protecting compounds like chondroitin and hyaluronic acid. Moreover, the glycosaminoglycans from bone broth are resistant to digestion and are absorbed in their intact form. Apparently they act like hormones, stimulating cells called fibroblasts, which lay down collagen in the joints, tendons, ligaments, and even the arteries.

It also helps detox the liver, the master organ of detoxification. The dog’s liver is under assault daily as the poor dog lies on carpets and floors treated with chemicals, walks on grass that’s been treated and sprayed with poisons, consumes foods with toxic and synthetic ingredients, and suffers through toxic dewormers, flea and tick preventives, drugs, antibiotics, vaccines and more.The liver was never meant to suffer this onslaught and its capacity to detoxify is limited by the availability of the amino acid glycine. Guess what has tons of glycine? Bone broth!

The lining of the intestines contains millions of tiny holes that allow the passage of digested nutrients to enter the body. Stress, poor diet and bacterial overgrowth can cause more holes to open or to become bigger…this is called leaky gut.

The problem with those big holes is that things can pass through that aren’t meant to, including undigested food matter, toxins and yeast. The body will notice those undigested food particles as foreign invaders and start to attack them. This is how allergies and food sensitivities develop.Bone broth is loaded with a gooey substance that can plug up those leaky holes: gelatin!

Great nutrition for our sick dogs. Have you ever had a dog with terrible diarrhea and had trouble getting him back on solid food? Or a dog who is convalescing and doesn’t have a great appetite but you know he needs more nutrition? Bone broth to the rescue!

Studies conducted in the 1800’s showed that when there is plenty of gelatin in the diet, the body’s need for protein from meat sources can be reduced by as much as fifty percent! Bone broth is also an excellent source of important minerals and can bolster the immune system (think chicken soup)!

Bone broth is also loaded with glycine, which aids digestion by helping to regulate the synthesis of bile salts and secretion of gastric acid.

How to make it??? So easy. I purchased Beef Marrow Bones and Turkey necks from the butcher. Added to my huge crockpot with about 2 inches of water over the top of the bones ...add one tablespoon of Raw apple cider vinegar and Cook in the crock pot for 24 hours on low. This helps draw the minerals out of the bones more thoroughly. Raw apple cider vinegar is most commonly used (It’s well regarded by herbalists for its ability to draw minerals out of plants). Lemon juice may also be used. The strain it all so all you have left is the broth. Once it is chilled, skim the excess fat off the top of the broth if you wish (there may be less than you expect). The remainder is your broth. If it has a jelly-­like consistency when it’s cold you’ve done a good job of it!

You can freeze this broth in small containers (even ice cube trays) for easy dispensing. Or you can store it in your refrigerator for about four days. Callie is only 18 lbs but I am going to start out with a tablespoon in her food.

Falcon's Gourmet Meal

by Kerry

This is some Merrick canned Puppy Plate, Primal beef ground raw mix, an egg, the egg shell, some coconut oil, a piece of cube steak chopped up, some coconut milk,coconut water, aloe juice, and Forti Cal. Blended up just great and he loves it! 

12795421_1213646811996073_4250743456831819365_n 12799077_1213646665329421_3992908041586927548_n 12799279_1213646728662748_8748243607890130152_n

Tim's Recipe
6 cups water
4 cups unsalted beef or chicken broth
6 packages of Knox gelatin
Simmer until hot. Pour this over:
4 cups of dry kibble in a 9x13 pan.
Let the kibble soak up as much of the liquid that it can then use a potato masher to get a oatmeal consistency. 
Refrigerate until gelatin sets. 
Cut into 6 squares, which for our pit bull (65lb) is 6 meals at 3 meals per day. Slice gelatin squares into bite size pieces and hand feed with a fork in her Bailey Chair. this recipe is also providing the vast majority of her liquid requirements. There is little chewing involved and the gelatin helps the food to slide down with ease. 
Ellen's Recipe for Hobie
Soft Treat
Preheat oven to 350
Mix together:
1 Cup Pumpkin
1 Mashed Sweet Potato
2 Cup Rolled Oats
1/2 Cup Peanut Butter
1 Cup of brown rice flour or coconut flour
Roll out to 1/4 inch and cookie cutter shape to portion size or make into a log and slice to treat portion size. 
Bake at 350 for 20 minutes
This bakes a soft treat in large quantities depending on the size you cut. It needs to be refrigerated as there are no preservatives or alum added. You can freeze the treats and they hold well! 
Ellen's Pate Recipe for Hobie (Newf puppy)
4 lbs of chicken
1 Can of Pumpkin (15 oz)
4 eggs including shells
4 Cups rice
1 Cup of rolled oats
4 Tbsp coconut oil
Process all the dry ingredients to a flour like consistency. Add the eggs and coconut oil and process. Boil the chicken. Keep the broth. Process to a pate. Boil the rice in the chicken broth. Process to a soft baby cereal consistency. Add the pumpkin and combine.

Feeding our Danes Mazzy and Maverick

Tunkey Shows Us How to Get In The Chair!

Pumpkin Cubes
Buy 100% pumpkin in the can or puree your own boiled pumpkin. Take the mixture and pour it into ice cube trays. Freeze the trays. Your pup will love eating these pumpkin cubes just like a Popsicle treat. These pumpkin cubes are also full of vitamin E, making them a healthy snack that is great for your dog’s skin and coat. Pumpkin helps with upset tummies too so if you make these and keep some in a freezer bag you can help get your dog back on track.
Kitties get megaesophagus too! Watch these two clever kitties while they dine!

Harley-Quinn shows us how to eat "meatballs" in her Chair!

Patty shows us how to prepare dinner for her pup!

Sosa's Mom Molli says: 

For anyone wondering what Thick-It is.... here is what it looks like and how we give it to Sosa! After trying so many ways of hydrating him, this has by far worked the best! You can see how thick it made the water. And with the powder this can be easily adjusted based on preference!
Pepper has her own YouTube channel!

Reno's Satin Balls Recipe

5lbs ground beef
6.5 cups of a corn flake cereal
7.5 cups of quick oats
5 raw eggs with shell
2 cups organic wheat germ
5 packs of unflavored gelatin
1.5 cups vegetable oil
2/3 cup of molasses
2 tablespoons of elk velvet powder
6 tablespoons of powdered puppy milk
4 tablespoons of cranberry powder 

Mix together raw, and shape into meatballs that are the appropriate size so your dog can swallow without chewing.  Separate meatballs into meal sizes and store in freezer bags. Feed in upright position.   Recipe courtesy of  Reno's Mom, Chrissy Wilson.



77 thoughts on “Recipes

  1. Hello,
    My pug mix Frankie has recently been diagnosed with idiopathic ME after extensive testing. We are into our first month of this journey and his Bailey chair has just been ordered. My question is after feeding ( I have him in my lap vertically and am dropping the small meatballs in) does any of your dogs have problems breathing ?? His inhalations are 4 rapid breaths to 1 exhale and this goes on after every feeding until all the food gets down ( I keep him in my lap around 20 minutes and he burps a few times) I am very worried about this breathing thing. Thank you

    1. Hi Melissa,
      Try gently massage his throat with downward strokes. It could be that he is getting food stuck in a pocket that is pressing on his trach causing him to breathe funny. If it keeps up, a vet check is a good idea. Some use slippery elm made into a tea after feeding to help the food slide down and soothe the esophagus. See the more under the recipe tab on how to make slippery elm tea. Best of of luck Melissa!

  2. Yikes! New to the Mega condition and have a five week old pup that has it. I need to know what canned puppy food has the most calories to keep him gaining weight. That is our biggest struggle right now. Any other foods that might pack on weight? Has anyone used ensure vanilla flavor to help with calories? I am currently watering his food down to a smooth paste so he is getting his water as well. Any help would be appreciated.

    1. Hi Dawn,
      I believe Blue Buffalo Puppy canned food has about 500 calories. Also Cocolicious is high in calories however it does have coconut oil in it which agrees with some dogs but could be too high in fat for others to digest. Vanilla ensure as been used quite often with success also goats milk. Good luck with your puppy!

  3. Hello – we have a 7 year old, 115 lb mutt (part shepherd, Dane?) who was diagnosed with ME last year. We tried the elevated feeding or holding him upright after meals but he refused and it’s tough to hold such a big guy up for even 10 seconds! We want to try the food and water with different consistencies but am concerned he won’t get enough? How many meatballs/jello squares are enough to keep such a large dog fed and hydrated?

    Also wondering if anyone has experience with hypothyroidism and ME? The vet seems to think if we corrected his thyroid we might see an improvement in the ME symptoms but he cannot tolerate any of the oral meds and the cream doesn’t change any levels.
    Thank you!

    1. Hi there,
      To calculate the meatballs if you are making it from the can, use the same amount of food you would for your slurry, just form into balls. There is a water calculator from our Links to Info We Love tab. From there you can gauge how much liquid your dog needs. Check it to the liquid amount in the gelatin blocks. You can also use a substance called “Thick – It” It basically thickens the water to enable them to drink without regurgitating. You can find it in your local drug stores. It is used for stroke victims. Sometimes that is true with hypothyroidism. Once the primary disease is treated the symptom of ME can resolve or get better. Perhaps the medication can be compounded into a liquid?

  4. Thank you so much for these suggestions! I am so happy to have run across this page!
    Our 1/2 Boxer, 1/2 American Bulldog is our ME pup. he’s about 60 pounds. he eats and drinks out of an elevated feeder my husband built and then he sits up after, until he burps. It’s been very successful to help eliminate the regurgitation.
    My question for ME dog parents — do you worry about their teeth? We do have Duke eating dry dog food, which he now tolerates really well because I worried that if he didn’t get ‘crunchy’ food, it would really mess up his teeth.
    2nd question — do these recipes help eliminate the terrible breath that can come with ME? We know when he’s not getting enough water, as his breathe is horrid and can knock you down 🙁 BUT, it can be really hard to get him to drink enough water. It’s almost like he associates water with throwing up and he doesn’t want to drink?

    Any advise would be SO appreciated!!

    1. Hi Bridget!
      Glad you found the page! Keeping teeth clean is always a problem, ME or not! You can try brushing their teeth if he will tolerate it. There is also a product called Leba III Pet Dental Spray. This keeps their teeth nice and white but doesn’t work for under the gums to remove tartar. Some ME parents have found that Elk Antlers are safe for them to chew on. Most ME dogs can not eat dry food. It tends to stick in their esophagus and it is eventually regurged. Sometimes ME dogs can form pockets in their esophagus where food sits for a long time. This sometimes is the cause of “bad smelling breath”. Straight water very often is an issue with ME dogs. You might try adding an additive called “thick-it”. It can be found in the drug store. It is normally used for stroke victims to thicken up their fluids. Gelatin cubes (more commonly known as Knox Blocks) are used for hydration as well. You can also try ice cubes. Always offer water in an elevated position. Another trick many use is “throat massage” to gently move the food and fluids down the esophagus. There are many more great suggestions on our facebook pages. Canine Megaesophagus Support Group and Upright Canine Brigade. Best of luck with your boy!

  5. Hi,
    My Golden Retriever Ari, 7 years old, and I live ive in Germany and he has been diagnosed with ME 5-6 days ago with respiratory pneumonia. Myostenia gravis has been excluded as a reason by lab tests but I am not sure if they will do any more tests and if there is a point of doing them. I am now learning how to live with his condition, how to feed him, how to give him water, how long to hold him in vertical position after feeding/drinking. Unfortunately, I have a feeling that I learn on my own mistakes…. I am planning to build Bailey chair in the next 2 days to make it easier for him and me. I have received today inflatable pro-collars since he can hardly sleep due to heavy breathing with his head down and I hope that those will help him as well. I must say that I am very scared for him since (probably due to pneumonia) he doesn’t eat or drink regularly, he is constantly tired. Yesterday he was much better than today – it seems that the last time he drank the water last night some of it went to the lungs and when he drank this morning, it didn’t go fully to the stomach. Anyway, he was “coughing” the whole night but without any liquid coming out his moth, while this morning he regurgitated 4-5 times. I don’t know if there is any way to help the dog to exhale or spit the water out of his lungs? Does anyone know if the dog can be assisted in this somehow? Is there any recommendable sleeping position?

    1. Hi Ivan,

      Some ME dogs have a hard time with straight water. You might try gelatin blocks or buying an additive to thicken up the water. In the states we have a product called “Thick-It”. It is a powder that you add that makes liquids a thicker consistency. The best sleeping position for an ME dog is head elevated. The inflatable tube collar will definitely help with that.
      You are so right. It is all trial and error. What works for one ME dog may not work for another. You are doing an awesome job! Best of luck!

Leave a Reply

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