top of page

Maremma (Abruzzese) Sheepdog: Temperament, Size, Care, Price and Complete Owner’s Guide

  • Writer: Vet. Tek. Fatih ARIKAN
    Vet. Tek. Fatih ARIKAN
  • Apr 19
  • 15 min read

Origin and History of the Maremma (Abruzzese) Sheepdog

The Maremma (Abruzzese) Sheepdog is one of the oldest and most functionally preserved livestock guardian dog (LGD) breeds in the world. Originating from central Italy, specifically the regions of Maremma (coastal Tuscany) and Abruzzo (mountainous inland areas), this breed was developed not for aesthetics or companionship, but for a single, highly specialized purpose: protecting livestock from predators.

maremma sheepdog

Historically, Italian shepherds practiced transhumance, a seasonal movement of sheep between lowland pastures (Maremma) and highland grazing areas (Abruzzo). The dogs that accompanied these flocks needed to adapt to extreme environmental changes, long distances, and constant exposure to threats such as wolves, bears, and human thieves. Over centuries, the Maremma Sheepdog evolved into a highly independent, resilient, and intelligent guardian capable of making decisions without human intervention.

Positive Traits of the Maremma (Abruzzese) Sheepdog

Trait

Description

Exceptional Protective Instinct

The Maremma Sheepdog has one of the strongest natural guarding instincts among all dog breeds. It does not require intensive training to protect livestock or family—it is genetically programmed to assess threats and respond appropriately.

High Independence and Decision-Making Ability

Unlike many breeds that rely on human commands, the Maremma can think and act independently. This makes it extremely effective in real-world protection scenarios where immediate human direction is not available.

Loyal and Devoted to Its Group

The breed forms deep bonds with its “flock,” whether that is livestock or a human family. It is highly reliable and will stay close to protect those it considers its responsibility.

Calm and Stable Temperament

Despite its size and guarding role, the Maremma is generally calm, composed, and not unnecessarily aggressive. It prefers to observe and assess before reacting, which reduces impulsive behavior.

Excellent Livestock Guardian Dog (LGD)

One of the best LGDs globally. It can protect sheep, goats, poultry, and even exotic animals with minimal supervision. Widely used in farms and conservation projects.

Weather-Resistant Coat

The thick, double-layered white coat provides protection against cold, heat, and harsh outdoor conditions. This allows the dog to live and work outdoors year-round.

Low Prey Drive Toward Protected Animals

When raised with livestock, the Maremma does not see them as prey. Instead, it integrates into the group, reducing risk of harm to animals it protects.

Strong Deterrent Presence

Its large size, confident posture, and alert behavior are often enough to deter predators without physical confrontation, reducing injury risk.

Low Need for Constant Human Interaction

The breed is not overly demanding for attention, making it suitable for owners who prefer a more independent dog rather than a clingy companion.

Long Working Lifespan

With proper care, Maremma Sheepdogs remain active and capable guardians for many years, maintaining their protective instincts well into adulthood.

maremma sheepdog

Negative Traits of the Maremma (Abruzzese) Sheepdog

Trait

Description

Highly Independent and Stubborn

The same independence that makes the Maremma an excellent guardian can make it difficult to train. It does not blindly obey commands and often evaluates whether a command is worth following.

Not Suitable for First-Time Dog Owners

This breed requires experience in handling large, strong-willed dogs. Inexperienced owners may struggle with its behavior and training needs.

Strong Territorial Behavior

Maremmas are naturally territorial and may react defensively toward strangers, unfamiliar animals, or anything they perceive as a threat. Without proper socialization, this can become problematic.

Low Trainability Compared to Obedience Breeds

Unlike breeds such as German Shepherds or Border Collies, the Maremma is not eager to please. Training requires patience, consistency, and understanding of guardian dog psychology.

Needs Space – Not Apartment Friendly

This breed is not suited for apartment living. It requires large outdoor areas or farm-like environments to feel comfortable and fulfill its instincts.

Tendency to Bark Frequently

As a guardian breed, it uses barking as a primary warning system. This can become excessive, especially at night, and may be problematic in urban environments.

May Be Aloof or Distant

The Maremma is not overly affectionate or playful compared to companion breeds. It often maintains a reserved and serious demeanor.

Potential Aggression Without Proper Socialization

If not properly socialized from a young age, the breed may become overly suspicious or aggressive toward strangers and other animals.

High Responsibility Requirement

Owning a Maremma means managing a powerful guardian animal. Mistakes in training or handling can lead to serious behavioral issues.

Heavy Shedding and Grooming Needs

The thick double coat sheds significantly, especially during seasonal changes, requiring regular brushing and maintenance.

maremma sheepdog

Physical Characteristics of the Maremma (Abruzzese) Sheepdog

The Maremma Sheepdog is a large, powerful, and well-balanced breed, built for endurance, strength, and long hours of outdoor work. Its physical structure reflects its primary role as a livestock guardian, combining agility with a robust defensive presence.

General Appearance

The breed has a majestic and imposing look, yet without excessive bulk. It is strong but not heavy, athletic but not overly lean. Its body is slightly longer than its height, giving it a stable and grounded stance.

Size and Weight

  • Male Height: 65–73 cm

  • Female Height: 60–68 cm

  • Male Weight: 35–45 kg

  • Female Weight: 30–40 kg

Males are typically larger and more dominant in appearance, while females tend to be slightly more agile and refined.

Coat Structure

The coat is one of the breed’s most defining features:

  • Type: Thick double coat

  • Outer Coat: Long, coarse, slightly wavy

  • Undercoat: Dense and insulating

  • Color: Pure white is most common (sometimes ivory or light cream tones)

This coat provides natural protection against harsh weather conditions, including extreme cold, heat, and rain. It also acts as a defense against bites during predator encounters.

Head and Expression

The head is broad and bear-like, with a slightly tapered muzzle.

  • Eyes: Medium-sized, almond-shaped, usually dark amber or brown

  • Ears: Medium, triangular, hanging close to the head

  • Expression: Calm, alert, and intelligent

The facial expression reflects the breed’s temperament: watchful, composed, and always assessing its environment.

Body Structure

  • Chest: Deep and well-developed

  • Back: Straight and strong

  • Limbs: Muscular and well-aligned

  • Tail: Long, bushy, carried low at rest and raised slightly when alert

The overall structure supports long-distance movement and endurance, allowing the dog to patrol large areas without fatigue.

Movement

The Maremma moves with a smooth, efficient gait, conserving energy over long periods. Its movement is not flashy but purposeful—designed for continuous patrol rather than bursts of speed.

Price and Cost of Owning a Maremma (Abruzzese) Sheepdog

Owning a Maremma (Abruzzese) Sheepdog is not just about the initial purchase price. As a large, working-class guardian breed, the total cost of ownership includes food, healthcare, training, space requirements, and long-term maintenance. Understanding these costs is essential before deciding to bring this breed into your life.

Initial Purchase Price

The price of a Maremma Sheepdog can vary depending on breeder quality, lineage, and location:

  • United States: $800 – $2,500

  • Europe (Italy, Germany, etc.): €700 – €2,000

  • Working Line / Farm Dogs: Often more affordable but may have less documentation

  • Show Line / Registered Breeders: Higher cost due to pedigree and health screening

Puppies from reputable breeders with health-tested parents tend to be more expensive but significantly reduce the risk of future health issues.

Monthly and Annual Costs

Food Costs

Due to its large size and active nature:

  • Monthly: $80 – $150

  • Annual: $1,000 – $1,800

High-quality, protein-rich diets are essential, especially for maintaining muscle mass and coat health.

Veterinary and Healthcare Costs

  • Routine vet visits: $100 – $300/year

  • Vaccinations & parasite control: $150 – $400/year

  • Emergency or unexpected care: Can exceed $1,000+

Large breeds are more prone to certain orthopedic conditions, which may increase long-term medical expenses.

Grooming Costs

  • Home grooming (recommended): Low cost

  • Professional grooming (optional): $50 – $100 per session

Regular brushing is essential, especially during shedding seasons.

Training Costs

  • Basic training classes: $100 – $300

  • Professional behavioral training (if needed): $300 – $1,000+

Guardian breeds often require specialized training approaches rather than standard obedience programs.

Equipment and Setup

  • Fencing (critical for this breed): $500 – $5,000+

  • Dog house / outdoor shelter: $100 – $500

  • Basic supplies (bed, bowls, leash): $100 – $300

A secure and spacious environment is not optional—it is a necessity.

Lifetime Cost Estimate

Over a lifespan of 10–13 years:

  • Minimum Total Cost: $15,000

  • Average Realistic Cost: $20,000 – $30,000+

This estimate can increase significantly depending on healthcare needs and living conditions.

Common Diseases of the Maremma (Abruzzese) Sheepdog

Disease

Description

Risk Level

A genetic condition where the hip joint does not fit properly into the socket, leading to pain, arthritis, and mobility issues over time. Common in large breeds.

High

Elbow Dysplasia

Developmental abnormalities in the elbow joint causing lameness, stiffness, and chronic discomfort, especially during growth stages.

Medium

A life-threatening condition where the stomach fills with gas and may twist. Requires immediate emergency intervention. Large, deep-chested breeds are at higher risk.

High

Osteoarthritis

Degenerative joint disease often secondary to dysplasia or aging, leading to stiffness, reduced activity, and chronic pain.

Medium

Ear Infections (Otitis Externa)

Due to hanging ears and outdoor lifestyle, moisture and debris can accumulate, increasing infection risk.

Medium

Can occur if activity levels drop or diet is not controlled, increasing the risk of joint disease and metabolic issues.

Medium

Skin Conditions (Dermatitis)

Thick coat can trap moisture and dirt, leading to irritation, hotspots, or allergic skin reactions.

Low–Medium

Outdoor living increases exposure to ticks, fleas, and internal parasites, requiring strict prevention protocols.

High

Cruciate Ligament Injuries

Injury to knee ligaments, especially in active or overweight dogs, leading to lameness and potential surgery.

Medium

Eye Conditions (Entropion – rare)

Inward rolling of eyelids that can irritate the eye surface. Not very common but possible in some lines.

Low

Health Insight

The Maremma Sheepdog is generally considered a robust and naturally resilient breed due to its working heritage. However, its large size and outdoor lifestyle expose it to:

  • Orthopedic stress (hips, elbows)

  • Environmental risks (parasites, injuries)

  • Emergency conditions (GDV)

Preventive care, proper nutrition, and controlled growth during puppyhood are critical for minimizing long-term health risks.

Character and Behavior of the Maremma (Abruzzese) Sheepdog

The Maremma Sheepdog has a unique psychological profile that sets it apart from typical companion breeds. It is not a dog that seeks constant approval—it is a self-thinking guardian with a strong sense of responsibility.

Natural Guardian Instinct

This breed is hardwired to protect. It constantly scans its environment, identifies potential threats, and reacts accordingly. Unlike reactive or aggressive dogs, the Maremma typically:

  • Observes first

  • Assesses the situation

  • Responds only if necessary

This makes it a strategic protector, not an impulsive one.

Independence and Decision-Making

One of the most defining traits of the Maremma is its independence.

  • It does not rely on constant commands

  • It prefers to make its own decisions

  • It may ignore commands it finds unnecessary

This behavior is not disobedience—it is centuries of selective breeding for autonomous work.

Bonding Style

The Maremma does not bond like typical companion dogs.

  • It bonds with a group, not just an individual

  • It sees its owner/family as part of its “flock”

  • It protects rather than seeks affection

While it can be affectionate, it is usually reserved and dignified, not overly playful or needy.

Behavior Around Strangers

  • Naturally suspicious of strangers

  • May position itself between owner and unfamiliar person

  • Rarely aggressive without reason, but always cautious

Proper early socialization is essential to prevent excessive defensiveness.

Behavior with Children

  • Generally gentle and protective toward children in its family

  • May act as a “guardian” and stay nearby

  • Needs supervision due to large size and strong instincts

It is not typically hyperactive or rough, making it relatively safe in controlled environments.

Behavior with Other Animals

  • Excellent with livestock if raised together

  • Can coexist with other dogs if properly socialized

  • May show dominance toward unfamiliar animals

Its low prey drive toward protected animals is a major advantage.

Barking and Alertness

The Maremma is a vocal guardian:

  • Uses barking as a primary warning tool

  • Especially active at night

  • Alerts to even subtle environmental changes

This behavior is essential for farm settings but can be problematic in urban areas.

Intelligence and Training of the Maremma (Abruzzese) Sheepdog

The Maremma Sheepdog possesses a form of intelligence that is often misunderstood. It is not “obedience intelligence” (like Border Collies), but rather functional, situational intelligence developed for independent work.

Type of Intelligence

This breed excels in:

  • Independent problem-solving

  • Environmental awareness

  • Threat assessment

  • Long-term memory of territory and routines

It does not perform well in repetitive obedience tasks because it was never bred for that purpose.

Trainability Reality

Training a Maremma is fundamentally different from training most dogs:

  • It does not aim to please the owner

  • It aims to fulfill its role as a guardian

  • Commands are often evaluated rather than blindly followed

This means:

  • Training takes longer

  • Results are subtle but meaningful

  • Trust is more important than control

Puppy Training Approach

Early training is critical:

  • Start socialization between 8–16 weeks

  • Introduce various people, animals, and environments

  • Establish boundaries without harsh correction

For livestock guardians:

  • Puppies should be raised with animals from an early age

  • Human interaction should be balanced to avoid over-bonding with people instead of livestock

Effective Training Methods

The most effective strategies include:

  • Consistency over intensity

  • Calm and firm leadership

  • Positive reinforcement (reward-based)

  • Short, purposeful training sessions

Avoid:

  • Harsh punishment

  • Repetitive drills

  • Over-controlling behavior

These methods can damage trust and worsen independence issues.

Obedience Expectations

A well-trained Maremma will:

  • Respond reliably in familiar situations

  • Make correct decisions without commands

  • Maintain boundaries and respect territory

However, it may:

  • Ignore commands it deems unnecessary

  • Act independently in critical moments

This is not failure—it is the breed functioning as designed.

Mental Stimulation Needs

Unlike high-energy working dogs, the Maremma does not require constant mental games.

Instead, it thrives when:

  • Given a real responsibility (guarding role)

  • Allowed to patrol and observe

  • Engaged in meaningful tasks

Lack of purpose can lead to:

  • Excessive barking

  • Restlessness

  • Behavioral issues

Exercise and Activity Needs of the Maremma (Abruzzese) Sheepdog

The Maremma Sheepdog is often misunderstood when it comes to exercise. Unlike high-energy breeds that require constant running or intense activity, the Maremma is a low-to-moderate energy working dog designed for endurance, vigilance, and territorial patrol, not speed or repetitive exercise.

Daily Activity Requirements

  • Minimum activity: 45–60 minutes per day

  • Ideal activity: Several hours of free movement in a secure area

  • Best exercise type: Natural movement (walking, patrolling, observing surroundings)

This breed does not benefit from forced exercise routines like long-distance running or repetitive fetch games. Instead, it thrives when allowed to move freely and monitor its environment.

Feeding and Diet of the Maremma (Abruzzese) Sheepdog

Proper nutrition is critical for maintaining the Maremma’s muscle structure, joint health, coat quality, and overall longevity. As a large, working breed, its dietary needs differ from smaller or less active dogs.

Core Nutritional Requirements

A balanced diet for a Maremma should include:

  • High-quality protein: Supports muscle maintenance and repair

  • Moderate fat levels: Provides sustained energy

  • Controlled carbohydrates: Prevents unnecessary weight gain

  • Essential vitamins and minerals: Supports immune system and bone health

Protein sources should ideally come from:

  • Chicken

  • Lamb

  • Fish

  • Beef

Feeding Schedule

  • Puppies (2–12 months): 3 meals per day

  • Adults: 2 meals per day

  • Senior dogs: 2 smaller, controlled meals

Avoid feeding one large meal per day, as this increases the risk of bloat (GDV).

Training Techniques for the Maremma (Abruzzese) Sheepdog

Training a Maremma Sheepdog requires a fundamentally different mindset compared to most dog breeds. This is not a dog that thrives on obedience drills or constant commands. Instead, training should focus on guidance, trust-building, and controlled independence.

Training Philosophy

The most important principle:

You are not training for obedience—you are shaping behavior.

The Maremma:

  • Thinks independently

  • Evaluates situations before acting

  • Responds best to calm, consistent leadership

Trying to “dominate” or strictly control this breed often leads to resistance or behavioral breakdown.

Coat, Skin, Eye, and Ear Care of the Maremma (Abruzzese) Sheepdog

Area

Recommendation

Coat (General Care)

Brush 1–2 times per week to remove dirt, debris, and loose hair. During shedding seasons (spring/autumn), increase to 3–4 times per week.

Coat (Shedding Management)

Heavy seasonal shedding is normal. Use a de-shedding brush or undercoat rake to manage loose fur effectively.

Bathe only when necessary (every 2–3 months or when very dirty). Overbathing removes natural oils that protect the coat.

Skin Care

Regularly check for irritation, hotspots, parasites, or wounds—especially in outdoor dogs. Keep coat dry and clean to prevent dermatitis.

Eye Care

Check eyes weekly for redness, discharge, or irritation. Clean gently with a damp cloth if needed.

Ear Care

Inspect ears weekly for wax buildup, moisture, or odor. Clean with a veterinarian-approved solution when necessary.

Apply regular flea, tick, and internal parasite prevention. Outdoor exposure significantly increases risk.

Nail Care

Trim nails every 3–4 weeks if they do not wear down naturally. Overgrown nails can affect posture and movement.

Paw Care

Check paws for cracks, injuries, or foreign objects, especially after outdoor activity.

Dental Care

Brush teeth 2–3 times per week or provide dental chews to maintain oral health.

Grooming Insight

The Maremma’s coat is naturally self-cleaning to a degree, meaning dirt often falls off once dry.However, neglecting grooming can lead to:

  • Matting

  • Skin infections

  • Parasite accumulation

Regular maintenance is simple but essential.

General Health and Life Expectancy of the Maremma (Abruzzese) Sheepdog

The Maremma (Abruzzese) Sheepdog is generally considered a healthy and resilient breed, largely due to its historical development as a working livestock guardian rather than a show-focused breed. Natural selection has preserved many of its functional traits, resulting in a dog that is physically durable and mentally stable.

Average Lifespan

  • Life Expectancy: 10–13 years

This is typical for large breeds, though well-managed individuals with proper care can live even longer.

Overall Health Profile

The breed tends to have:

  • Strong immune system

  • Good resistance to environmental stress

  • Lower incidence of genetic disorders compared to heavily bred companion breeds

However, as a large dog, it is still vulnerable to:

  • Joint-related conditions (hip/elbow dysplasia)

  • Age-related arthritis

  • Emergency conditions like GDV

Preventive Health Strategies

To maintain optimal health:

  • Maintain lean body condition (avoid overweight)

  • Provide balanced nutrition appropriate for size and age

  • Ensure regular veterinary check-ups

  • Use consistent parasite prevention protocols

  • Avoid excessive strain during growth phase

Early prevention plays a critical role in extending both lifespan and quality of life.

Ideal Owner and Living Environment for the Maremma (Abruzzese) Sheepdog

The Maremma Sheepdog is not suitable for every type of owner or lifestyle. This breed has highly specific needs that must be met for it to thrive both physically and mentally.

Ideal Owner Profile

The best owner for this breed is someone who:

  • Has experience with large or working dogs

  • Understands independent canine behavior

  • Values function over obedience

  • Can provide structure without force

First-time dog owners may struggle with this breed’s independence and strong instincts.

Ideal Living Environment

The Maremma requires:

  • Large, securely fenced outdoor space

  • Farm, rural, or semi-rural setting

  • Clear territorial boundaries

Not suitable for:

  • Apartments

  • Small urban homes

  • Highly social or crowded environments

Family Compatibility

  • Can be protective and gentle with family members

  • Generally good with children when raised together

  • May be reserved toward visitors

Supervision is always recommended due to size and guarding instincts.

Compatibility with Other Animals

  • Excellent with livestock when properly introduced

  • Can coexist with other dogs if socialized early

  • May be territorial toward unfamiliar animals

Life Expectancy and Reproduction of the Maremma (Abruzzese) Sheepdog

Reproductive Maturity

  • Sexual maturity: 6–12 months

  • Recommended breeding age: After 18–24 months

Delaying breeding ensures proper physical and behavioral development.

Litter Size

  • Average litter size: 6–9 puppies

Large litters are common due to the breed’s working background.

Breeding Considerations

Responsible breeding should include:

  • Health screening for hip and elbow dysplasia

  • Selection of stable temperament

  • Avoidance of inbreeding

Uncontrolled breeding can negatively impact both health and behavior.

Neutering / Spaying

  • Recommended depending on lifestyle and purpose

  • May reduce unwanted behaviors (territorial aggression, roaming)

  • Timing should be discussed with a veterinary professional

Lifespan Factors

The following directly influence lifespan:

  • Diet quality

  • Exercise balance

  • Genetic background

  • Preventive healthcare

Key Reproduction Insight

Breeding a Maremma Sheepdog is not just about producing puppies. It is about preserving a functional guardian lineage.

FAQ (Maremma Sheepdog)

Is the Maremma Sheepdog a good family dog?

The Maremma Sheepdog can be a good family dog in the right environment, but it is not a typical companion breed. It is naturally protective and forms strong bonds with its family, often acting as a guardian rather than a playful pet. With children in its own household, it is usually calm, gentle, and watchful. However, it may be distant with strangers and overly protective if not properly socialized. This breed is best suited for families who understand guardian dog behavior and can provide space, structure, and clear boundaries.

Is the Maremma Sheepdog aggressive?

The Maremma Sheepdog is not inherently aggressive, but it is highly protective and territorial. It does not attack without reason; instead, it observes and evaluates before reacting. However, without proper socialization and training, its natural guarding instincts can turn into excessive suspicion or defensive behavior. In well-managed environments, it is stable and controlled, but in the wrong hands, it can become difficult to manage.

Can a Maremma Sheepdog live in an apartment?

No, the Maremma Sheepdog is not suitable for apartment living. This breed requires space to patrol and a defined territory to protect. Confining it to a small indoor environment can lead to stress, excessive barking, and behavioral problems. Ideally, it should live in a rural or semi-rural setting with a secure outdoor area where it can move freely.

How much does a Maremma Sheepdog cost?

The price of a Maremma Sheepdog typically ranges from $800 to $2,500 in the US and €700 to €2,000 in Europe, depending on the breeder, lineage, and health testing. However, the total cost of ownership is much higher when you include food, veterinary care, training, and environment setup. Over its lifetime, the cost can reach $20,000–$30,000 or more.

Is the Maremma Sheepdog easy to train?

The Maremma Sheepdog is not easy to train in a traditional sense. It is highly intelligent but independent, meaning it does not blindly follow commands. Training requires patience, consistency, and an understanding of its guardian nature. It responds best to calm leadership and purpose-driven training rather than repetitive obedience drills.

Does the Maremma Sheepdog bark a lot?

Yes, the Maremma Sheepdog tends to bark frequently, especially at night. Barking is one of its primary tools for warning and deterrence. This behavior is normal and expected in a guardian breed but can be problematic in urban environments or areas with close neighbors.

Is the Maremma Sheepdog good with other dogs?

The Maremma Sheepdog can live with other dogs if it is properly socialized from an early age. However, it may show dominance or territorial behavior toward unfamiliar dogs. Early exposure and controlled introductions are important to ensure balanced interactions.

Can the Maremma Sheepdog be left alone?

The Maremma Sheepdog can tolerate being alone better than many companion breeds because it is independent. However, it still needs a purpose and environment where it can engage its natural instincts. Leaving it alone in a confined space without stimulation can lead to boredom and behavioral issues.

How much exercise does a Maremma Sheepdog need?

The Maremma Sheepdog requires moderate daily activity, typically around 45–60 minutes of movement, but more importantly, it needs space to patrol and observe. It does not require intense exercise like running or agility work; instead, it thrives on natural movement and environmental engagement.

Is the Maremma Sheepdog suitable for first-time dog owners?

No, the Maremma Sheepdog is not recommended for first-time owners. Its independence, size, and strong protective instincts require experience and confidence in handling working dogs. Inexperienced owners may struggle to manage its behavior effectively.

Does the Maremma Sheepdog shed a lot?

Yes, the Maremma Sheepdog has a thick double coat and sheds heavily, especially during seasonal transitions. Regular brushing is required to manage shedding and maintain coat health.

What is the lifespan of a Maremma Sheepdog?

The average lifespan of a Maremma Sheepdog is 10–13 years, which is typical for large breeds. With proper care, nutrition, and preventive health management, some individuals may live longer.

Keywords

maremma sheepdog, maremma sheepdog temperament, maremma sheepdog price, maremma sheepdog care, livestock guardian dog

Sources

Source

Link

American Kennel Club (AKC) – Breed Information

Fédération Cynologique Internationale (FCI) – Breed Standard

The Kennel Club (UK) – Dog Breeds

Australian Working Dog Resources – LGD Use Cases

Mersin Vetlife Veterinary Clinic


Comments


bottom of page