top of page

KuneKunes almost went extinct in the 1970s, with around only 50 KuneKunes left in New Zealand. They now number in the thousands and came over to America in 1995. There are many articles and information out there about KuneKune history and their care. Here is a list of sites with extensive information on them.

American KuneKune Pig Society (AKKPS): https://americankunekunepigsociety.org/education/

 

Empire KuneKune Pig Association (EKPA): https://www.ekpa.org/resources

 

British KuneKune Pig Society: https://www.britishkunekunesociety.org.uk/

 

New Zealand KuneKune Association: https://kunekune.co.nz/

 

Red Roof KuneKunes: https://redroofkunekunes.com/information-about-kunekune-pigs/

Books:

  Small-scale Outdoor Pig Breeding by Wendy Scudamore

 

  Storey's Guide to Raising Pigs by Kelly Klober

KuneKune Pig Cost Calculator:

<div id="calculatorContainer">

 


<div id="calculatorContainer">

<meta content="width=device-width, initial-scale=1.0" name="viewport">
<style>
        h3 {
            margin-bottom: 1px;
        }
        html, body {
            margin: 0;
            padding: 0;
            height: 100%;
            width: 100%;
        }
        div {
            width: 100%;
            height: auto;
        }
    </style>
<style>
        body, p, div, span, input, select, button, label, table, td, th {
            font-size: 16px !important;
        }
    </style>
<script type="text/javascript">
        window.addEventListener('load', (event) => {
            const currentUrl = window.location.href;

            const schema = {
                "@context": "https://schema.org",
                "@graph": [
                    {
                        "@type": "Organization",
                        "@id": "https://americankunekunepigsociety.org/#organization",
                        "name": "American KuneKune Pig Society"
                    },
                    // ... rest of your schema objects ...
                    {
                        "@type": "WebApplication",
                        "@id": currentUrl + "#webapp",
                        "name": "KuneKune Pig Cost Calculator",
                        "description": "An application to calculate the cost of raising KuneKune Pigs",
                        "applicationCategory": "FinanceApplication",
                        "url": currentUrl,
                        "inLanguage": "en-US",
                        "isPartOf": {
                            "@id": "https://americankunekunepigsociety.org/#website"
                        },
                        "creator": [
                            {
                                "@id": "https://americankunekunepigsociety.org/#organization"
                            },
                            {
                                "@id": "https://kunekunepigsforsale.net/#organization"
                            },
                            {
                                "@id": "https://kunekunepigsforsale.net/resources/#webpage"
                            }
                        ]
                    }
                ]
            };

            const script = document.createElement('script');
            script.type = 'application/ld+json';
            script.text = JSON.stringify(schema);
            document.head.appendChild(script);
        });
    </script>

<div style="border: 4px solid #14005e; padding: 10px; border-radius: 10px; max-width: 750px; margin: auto; width:95%; box-sizing: border-box;  background-repeat: no-repeat; background-position: top right; background-size: 100px; background-color: #FFF2E3;    z-index: 2; position: relative;"><a href="https://americankunekunepigsociety.org/" style="position: absolute; top: 0; right: 0; width: 100px; height: 100px; z-index: 3;" target="_blank"><img decoding="async" src="https://americankunekunepigsociety.org/wp-content/uploads/2022/08/akkps-logo.png.webp" style="width: 100px; height: 100px;"></a>
<div style="text-align: center; margin-top: 25px;">
<h1 style="color: #14005e; font-size: 2.2em; font-weight: bold; text-align: left;">KuneKune Pig Cost Calculator</h1>
</div>
<div style="border: 2px solid #14005e; padding: 10px; border-radius: 5px; max-width: 650px; margin: auto; box-sizing: border-box; background-color: white;">
<form id="calculator" style="line-height: 2em; margin-top: 0px;">
<label><h3><u>Herd Specifics</u></h3></label>
<label for="numberOfPigs">How Many KuneKunes:</label>
<input id="numberOfPigs" style="width: 70px;" type="number" value="0">
<br>
<label for="monthsFeedingGrain">Number of Months Feeding Grain:</label>
<input id="monthsFeedingGrain" style="width: 70px;" type="number" value="0">
<br>
<label for="monthsFeedingHay">Number of Months Feeding Hay:</label>
<input id="monthsFeedingHay" style="width: 70px;" type="number" value="0">
<br>
<br>
<label><h3><u>Grain/Hay Specifics</u></h3></label>
<input checked="" id="perPig" name="feedOption" type="radio" value="perPig"><label for="perPig">Per Pig</label>
<input id="wholeHerd" name="feedOption" type="radio" value="wholeHerd"><label for="wholeHerd">Whole Herd</label>
<br>
<label for="grainPerPig">Amount of Grain Daily: </label>
<input id="grainPerPig" step="0.50" style="width: 70px;" type="number" value="0"><label> (lbs)</label>
<br>
<label for="costPerPound">Cost of Grain Per lb: $</label>
<input id="costPerPound" step="0.01" style="width: 70px;" type="number" value="0">
<br>
<label for="alfalfaCost">Hay Cost per Sq. Bale: $</label>
<input id="alfalfaCost" step="0.5" style="width: 70px;" type="number" value="0">
<br>
<br>
<label><h3><u>Misc. Annual Expenses (herd-wide)</u></h3></label>
<i>Note: Annual expenses are only included in annual cost calculations</i><br>
<label for="vetExpense">Vet Emergency Fund: $</label>
<input id="vetExpense" style="width: 85px;" type="number" value="0">
<br>
<label for="herdSuppliesExpense">Med, Supplies &amp; Supplements: $</label>
<input id="herdSuppliesExpense" style="width: 85px;" type="number" value="0">
<!-- Placeholders for annual expenses -->
<p id="annualVetExpense" style="display: none;">$0.00</p>
<p id="annualHerdSuppliesExpense" style="display: none;">$0.00</p>
<br>
<div style="text-align: center;">
<button onclick="calculateCost(event)" style="background-color: #f69f3c; color: black; border-radius: 8px; margin: 5px; margin-bottom: -45px; padding: 10px;">Calculate</button>
</div>
<br><br></form>
</div>
<div style="text-align: center; margin-top: 8px;">
<div style="text-align: center; margin-top: 8px;">
<h2 style="color: #14005e; font-size: 1.8em; font-weight: bold;">Anticipated Costs:</h2>
<!-- Grain Box -->
<div style="display: inline-block; border: 2px solid #14005e; padding: 10px; border-radius: 5px; margin: 10px; text-align: left; background-color: white; width: 40%;">
<h2 style="margin-top: -10px; color: #14005e; font-size: 1.4em; font-weight: bold; text-align: center; text-decoration: underline;">Grain:</h2>
<h3 style="margin-top: -5px; margin-bottom: 5px; padding-left: 10px;">Monthly:</h3>
<p id="monthlyGrainCost" style="font-size: 1.5em !important; color: #14005e; margin-top: -8px; margin-bottom: -2px; padding-left: 30px">$21.00</p>
<hr style="margin-top: 10px; margin-bottom: 10px;">
<h3 style="margin-top: 10px; margin-bottom: 10px; padding-left: 10px;">Total:</h3>
<p id="annualGrainCost" style="font-size: 1.5em !important; color: #14005e; margin-top: -8px; margin-bottom: -2px; padding-left: 30px">$189.00</p>
</div>
<!-- Hay Box -->
<div style="display: inline-block; border: 2px solid #14005e; padding: 10px; border-radius: 5px; margin: 10px; text-align: left; background-color: white; width: 40%;">
<h2 style="margin-top: -10px; color: #14005e; font-size: 1.4em; font-weight: bold; text-align: center; text-decoration: underline;">Hay:</h2>
<h3 style="margin-top: -5px; margin-bottom: 5px; padding-left: 10px;">Monthly:</h3>
<p id="monthlyAlfalfaCost" style="font-size: 1.5em !important; color: #14005e; margin-top: -8px; margin-bottom: -2px; padding-left: 30px">$15.00</p>
<hr style="margin-top: 10px; margin-bottom: 10px;">
<h3 style="margin-top: 10px; margin-bottom: 10px; padding-left: 10px;">Total:</h3>
<p id="annualAlfalfaCost" style="font-size: 1.5em !important; color: #14005e; margin-top: -8px; margin-bottom: -2px; padding-left: 30px">$60.00</p>
</div>
</div>
<!-- Avg Monthly Costs Box -->
<div style="display: inline-block; border: 2px solid #14005e; padding: 10px; border-radius: 5px; margin: 10px; text-align: center; background-color: white; width: 40%;">
<h2 style="margin-top: -10px; color: black; font-size: 1.4em; font-weight: bold; text-decoration: underline;">Avg. Monthly Costs :</h2>
<p id="monthlyCost" style="font-size: 2.5em !important; color: #14005e; font-weight: bold; margin-top: 0px; margin-bottom: 0px;">$36.00</p>
</div>
<!-- Total Annual Costs Box -->
<div style="display: inline-block; border: 2px solid #14005e; padding: 10px; border-radius: 5px; margin: 10px; text-align: center; background-color: white; width: 40%;">
<h2 style="margin-top: -10px; color: black; font-size: 1.4em; font-weight: bold; text-decoration: underline;">Total Annual Costs :</h2>
<p id="annualCost" style="font-size: 2.5em !important; color: #14005e; font-weight: bold; margin-top: 0px; margin-bottom: -0px;">$249.00</p>
</div>
<div style="text-align: center; margin-top: 4px;">
<h3>Share The Calculator</h3>
<button onclick="copyCalculatorCode()" style="background-color: #f89d31; color: black; border-radius: 8px; margin: 5px; padding: 10px;">Add Calculator to Your Site</button>
<button onclick="shareOnFacebook()" style="background-color: #f89d31; color: black; border-radius: 8px; margin: 5px; padding: 10px;">Share on FB</button>
<button onclick="copyEmbedCode()" style="background-color: #f89d31; color: black; border-radius: 8px; margin: 5px; padding: 10px;">Embed Calculator</button>
<textarea id="embedCode" readonly="" style="width: 60%;"></textarea>
<div style="text-align: right;">
<p style="font-size: 0.7em; color: #988B7C; font-style: italic; margin-bottom: -10px">
        Created by <a href="https://kunekunepigsforsale.net" style="color: #988B7C; text-decoration: none;">KuneKune Pigs</a> FS Farm
    </p>
</div>
</div>
</div>
<script>
    function calculateCost(event) { event.preventDefault();
    let numberOfPigs = document.getElementById("numberOfPigs").value;
    let grainPerPig = document.getElementById("grainPerPig").value;
    let costPerPound = document.getElementById("costPerPound").value;
    let vetExpense = document.getElementById("vetExpense").value;
    let herdSuppliesExpense = document.getElementById("herdSuppliesExpense").value;
    let monthsFeedingGrain = document.getElementById("monthsFeedingGrain").value;
    let monthsFeedingHay = document.getElementById("monthsFeedingHay").value;
    let alfalfaCost = document.getElementById("alfalfaCost").value;

    // Variables here for the type of feeding per pig or whole herd.
    let isPerPig = document.getElementById("perPig").checked;
    let isWholeHerd = document.getElementById("wholeHerd").checked;
    // Validation
    numberOfPigs = (numberOfPigs == '') ? 0 : parseInt(numberOfPigs);
    grainPerPig = (grainPerPig == '') ? 0 : parseFloat(grainPerPig);
    costPerPound = (costPerPound == '') ? 0 : parseFloat(costPerPound);
    vetExpense = (vetExpense == '') ? 0 : parseFloat(vetExpense);
    herdSuppliesExpense = (herdSuppliesExpense == '') ? 0 : parseFloat(herdSuppliesExpense);
    monthsFeedingGrain = (monthsFeedingGrain == '') ? 0 : parseFloat(monthsFeedingGrain);
    monthsFeedingHay = (monthsFeedingHay == '') ? 0 : parseFloat(monthsFeedingHay);
    alfalfaCost = (alfalfaCost == '') ? 0 : parseFloat(alfalfaCost);

    const alfalfaPerDay = alfalfaCost / 16;
    const alfalfaPerPigPerDay = alfalfaPerDay / 4;
    let monthlyGrainCost = grainPerPig * costPerPound * 30;
    monthlyGrainCost = (isWholeHerd) ? monthlyGrainCost : monthlyGrainCost * numberOfPigs;
    
    const annualGrainCost = monthlyGrainCost * monthsFeedingGrain;

    const monthlyAlfalfaCost = alfalfaPerPigPerDay * 30 * numberOfPigs;
    const annualAlfalfaCost = monthlyAlfalfaCost * monthsFeedingHay;

    const annualHerdSuppliesExpense = herdSuppliesExpense;
    const annualVetExpense = vetExpense;


    const totalMonthlyCost = monthlyGrainCost + monthlyAlfalfaCost ;
    const totalAnnualCost = annualGrainCost + annualAlfalfaCost + annualVetExpense + annualHerdSuppliesExpense
    
    
    document.getElementById("monthlyGrainCost").innerHTML = `$${monthlyGrainCost.toLocaleString("en-US", { style: "decimal", minimumFractionDigits: 2, maximumFractionDigits: 2 })}`;
    document.getElementById("monthlyAlfalfaCost").innerHTML = `$${monthlyAlfalfaCost.toLocaleString("en-US", { style: "decimal", minimumFractionDigits: 2, maximumFractionDigits: 2 })}`;
    document.getElementById("monthlyCost").innerHTML = `$${totalMonthlyCost.toLocaleString("en-US", { style: "decimal", minimumFractionDigits: 2, maximumFractionDigits: 2 })}`;
    document.getElementById("annualCost").innerHTML = `$${totalAnnualCost.toLocaleString("en-US", { style: "decimal", minimumFractionDigits: 2, maximumFractionDigits: 2 })}`;
    document.getElementById("annualVetExpense").innerHTML = `$${annualVetExpense.toLocaleString("en-US", { style: "decimal", minimumFractionDigits: 2, maximumFractionDigits: 2 })}`;
    document.getElementById("annualHerdSuppliesExpense").innerHTML = `$${annualHerdSuppliesExpense.toFixed(2)}`
    document.getElementById("annualGrainCost").innerHTML = `$${annualGrainCost.toLocaleString("en-US", { style: "decimal", minimumFractionDigits: 2, maximumFractionDigits: 2 })}`;
    document.getElementById("annualAlfalfaCost").innerHTML = `$${annualAlfalfaCost.toLocaleString("en-US", { style: "decimal", minimumFractionDigits: 2, maximumFractionDigits: 2 })}`;
}

function copyEmbedCode() {
    const embedCode = document.getElementById("embedCode");
    embedCode.select();
    document.execCommand("copy");
}

window.onload = function() {
    const embedCode = '<iframe src="https://americankunekunepigsociety.org/kunekune-pig-cost-calculator/" width="650" height="800"></iframe>'; // Replace with your actual URL
    document.getElementById("embedCode").value = embedCode;
};

document.addEventListener('DOMContentLoaded', function() {
    const form = document.querySelector('form');
    if (form) {
        form.addEventListener('submit', function(event) {
            event.preventDefault();
            // Your existing calculation logic here
        });
    }
});

function shareOnFacebook() {
  const actualShareUrl = 'https://americankunekunepigsociety.org/kunekune-pig-cost-calculator/'; // Replace with  actual URL
  const fbAppUrl = `fb://share/?link=${encodeURIComponent(actualShareUrl)}`;
  const fbWebUrl = `https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(actualShareUrl)}`;

  let opened = false;
  try {
    opened = window.open(fbAppUrl, '_blank');
  } catch (e) {
    opened = false;
  }

  setTimeout(() => {
    if (!opened) {
      window.open(fbWebUrl, '_blank');
    }
  }, 1000);
}
</script>
</div>
<script id="sharingJs">
</script>
</div>

<script type="text/javascript">
    function copyCalculatorCode() {
        // Dynamically capture the calculator's HTML, CSS, and JavaScript
        const calculatorHtmlCss = document.getElementById("calculatorContainer").outerHTML;
        const sharingJs = document.getElementById("sharingJs").textContent;

        // Combine them
        const calculatorCode = calculatorHtmlCss + sharingJs;

        // Copy to clipboard
        const el = document.createElement('textarea');
        el.value = calculatorCode;
        el.setAttribute('readonly', '');
        el.style.position = 'absolute';
        el.style.left = '-9999px';
        document.body.appendChild(el);
        el.select();
        document.execCommand('copy');
        document.body.removeChild(el);

        alert('Calculator code copied to clipboard! Go to your Website edit your page you want it on. Add an HTML block. Insert the code into the block by pressing Ctrl+V. Lastly save and update your page. If you run into issues contact Juston via text at- 417-986-2403');
    }
</script>


</div>
 

bottom of page