Practical guidance for healthier, happier pets

Pawtigo breed encyclopedia

Understand the breed.
See the individual.

Practical, carefully sourced profiles to help you understand common traits, everyday care and the questions worth asking before bringing a pet home.

116 clear, practical breed profiles

How to use these profiles
Abyssinian breed profile

Cat · Medium

Abyssinian

A lithe, inquisitive cat that tends to explore vertically, participate actively and seek interaction without always being a lap cat.

Activity
High
Coat
Short, warm ticked coat
Explore profile
Akita breed profile

Dog · Large

Akita

A dignified, powerful spitz that may be reserved with strangers and selective with other dogs.

Activity
High
Coat
Dense double coat
Explore profile
Alaskan Malamute breed profile

Dog · Large

Alaskan Malamute

A strong, social freight dog with endurance, independence and a substantial need for company and work.

Activity
Very high
Coat
Heavy double coat
Explore profile
American Bobtail breed profile

Cat · Medium

American Bobtail

A naturally short-tailed domestic breed often described as adaptable and engaged without one guaranteed personality.

Activity
Moderate
Coat
Short or semi-long coat
Explore profile
American Curl breed profile

Cat · Medium

American Curl

A social breed recognised by backward-curving ears, which must never be forced or manipulated.

Activity
Moderate
Coat
Short or semi-long coat
Explore profile
American Shorthair breed profile

Cat · Medium

American Shorthair

A sturdy, adaptable cat whose easy-care coat should not be mistaken for low need for play, weight management and choice.

Activity
Moderate
Coat
Short dense coat
Explore profile
Australian Cattle Dog breed profile

Dog · Medium

Australian Cattle Dog

A compact, intensely capable herder known for loyalty, quick decision-making and a strong tendency to control movement.

Activity
Very high
Coat
Short weather-resistant double coat
Explore profile
Australian Mist breed profile

Cat · Medium

Australian Mist

An Australian-developed domestic breed combining a softly patterned coat with a reputation for household participation and measured playfulness.

Activity
Moderate
Coat
Short spotted or marbled coat
Explore profile
Australian Shepherd breed profile

Dog · Medium

Australian Shepherd

A responsive, energetic herding dog that needs substantial mental work, thoughtful socialisation and an active partnership.

Activity
Very high
Coat
Medium-length double coat
Explore profile
Balinese breed profile

Cat · Medium

Balinese

A longhaired relative of the Siamese often vocal, athletic and strongly interested in household routines.

Activity
High
Coat
Silky semi-long coat
Explore profile
Basenji breed profile

Dog · Medium

Basenji

An agile hunting breed that is often quiet in the conventional sense but remains expressive, observant and highly independent.

Activity
High
Coat
Short fine coat
Explore profile
Basset Hound breed profile

Dog · Medium

Basset Hound

A low, heavy scent hound with a powerful nose, measured pace and an independent response to recall.

Activity
Moderate
Coat
Short dense coat
Explore profile
Beagle breed profile

Dog · Medium

Beagle

A sociable scent hound whose powerful nose, food motivation and vocal communication shape everyday training and management.

Activity
High
Coat
Short, smooth double coat
Explore profile
Belgian Malinois breed profile

Dog · Large

Belgian Malinois

An intense, fast and environmentally responsive working dog that is unsuitable for a casual pet-only routine.

Activity
Very high
Coat
Short double coat
Explore profile
Bengal breed profile

Cat · Medium

Bengal

An athletic, highly interactive cat whose curiosity and climbing ability call for substantial enrichment and secure household planning.

Activity
Very high
Coat
Short, dense patterned coat
Explore profile
Bernese Mountain Dog breed profile

Dog · Large

Bernese Mountain Dog

A substantial Swiss working dog often valued for steady companionship, with a heavy coat and important health considerations.

Activity
Moderate to high
Coat
Long thick double coat
Explore profile
Bichon Frise breed profile

Dog · Small

Bichon Frise

A cheerful companion often socially confident when given thoughtful independence training and respectful handling.

Activity
Moderate
Coat
Curly continuously growing coat
Explore profile
Birman breed profile

Cat · Medium

Birman

A blue-eyed, pointed companion often valued for gentle sociability, with a silky coat and a preference for shared household life.

Activity
Moderate
Coat
Silky semi-long coat
Explore profile
Bloodhound breed profile

Dog · Large

Bloodhound

A gentle but formidable scent specialist that can follow a trail beyond ordinary recall and physical barriers.

Activity
High
Coat
Short dense coat
Explore profile
Bombay breed profile

Cat · Medium

Bombay

A sleek black companion commonly associated with warmth, playfulness and close social engagement in an indoor home.

Activity
Moderate to high
Coat
Short glossy black coat
Explore profile
Border Collie breed profile

Dog · Medium

Border Collie

An exceptionally responsive herding dog whose sensitivity, stamina and need for purposeful work can overwhelm an underprepared home.

Activity
Very high
Coat
Rough or smooth double coat
Explore profile
Boston Terrier breed profile

Dog · Small

Boston Terrier

A sociable compact companion whose shortened face can affect breathing, cooling and exercise tolerance.

Activity
Moderate
Coat
Short smooth coat
Explore profile
Boxer breed profile

Dog · Large

Boxer

An exuberant, people-oriented athlete whose playful nature comes with heat sensitivity and important heart and cancer screening questions.

Activity
High
Coat
Short smooth coat
Explore profile
British Shorthair breed profile

Cat · Medium

British Shorthair

A sturdy, calm companion with a dense coat and an independent social style that rewards respectful handling and steady routines.

Activity
Moderate
Coat
Short, very dense coat
Explore profile
Brittany breed profile

Dog · Medium

Brittany

A fast, responsive pointing dog that often works closely with people and needs both physical conditioning and thoughtful emotional handling.

Activity
Very high
Coat
Dense flat or wavy coat
Explore profile
Bull Terrier breed profile

Dog · Medium

Bull Terrier

A powerful, playful terrier with determination and a need for patient teaching of calm behaviour and impulse control.

Activity
High
Coat
Short smooth coat
Explore profile
Bulldog breed profile

Dog · Medium

Bulldog

A companion breed whose extreme physical features can compromise breathing, movement, skin and temperature regulation.

Activity
Low to moderate
Coat
Short smooth coat with folds
Explore profile
Bullmastiff breed profile

Dog · Large

Bullmastiff

A massive, often devoted guardian whose calm appearance does not reduce the need for socialisation, handling and lead control.

Activity
Moderate
Coat
Short dense coat
Explore profile
Burmese breed profile

Cat · Medium

Burmese

A compact, social and playful cat that often seeks close involvement in household routines and sustained human company.

Activity
High
Coat
Short satin coat
Explore profile
Burmilla breed profile

Cat · Medium

Burmilla

A silver-shaded cat developed from Burmese and Chinchilla Persian ancestry, often combining social curiosity with a less intense household rhythm.

Activity
Moderate
Coat
Short silver-shaded coat
Explore profile
Cane Corso breed profile

Dog · Large

Cane Corso

A serious, athletic guardian that requires stable temperament, skilled teaching and responsible control around visitors and animals.

Activity
High
Coat
Short double coat
Explore profile
Chartreux breed profile

Cat · Medium

Chartreux

A sturdy blue cat often associated with quiet observation and measured affection rather than constant handling.

Activity
Moderate
Coat
Dense blue double coat
Explore profile
Chihuahua breed profile

Dog · Small

Chihuahua

A tiny, alert companion whose small body needs gentle handling, dental care and the same thoughtful training expected of a larger dog.

Activity
Moderate
Coat
Smooth or long coat
Explore profile
Chow Chow breed profile

Dog · Medium

Chow Chow

An independent, often reserved spitz that benefits from choice-led handling and calm neutrality rather than forced sociability.

Activity
Moderate
Coat
Profuse double coat
Explore profile
Cornish Rex breed profile

Cat · Medium

Cornish Rex

An athletic, warm-seeking cat with a fine waved coat and an energetic, highly interactive approach to indoor life.

Activity
High
Coat
Very short waved coat
Explore profile
Long-haired tailless Cymric cat shown in full side view

Cat · Medium

Cymric

A longhaired tailless or short-tailed cat sharing the Manx mutation and its potential welfare risks.

Activity
Moderate
Coat
Long double coat
Explore profile
Dachshund breed profile

Dog · Small

Dachshund

A bold, determined earth dog in a long-backed body that requires careful weight, movement and spinal-health management.

Activity
Moderate
Coat
Smooth, longhaired or wirehaired
Explore profile
Dalmatian breed profile

Dog · Large

Dalmatian

An athletic coaching dog with stamina, sensitivity and a need for consistent companionship and training.

Activity
Very high
Coat
Short dense coat
Explore profile
Devon Rex breed profile

Cat · Medium

Devon Rex

A highly interactive, warm-seeking cat with a fragile wavy coat, large ears and a strong appetite for play and participation.

Activity
High
Coat
Short soft wavy coat
Explore profile
Doberman Pinscher breed profile

Dog · Large

Doberman Pinscher

An athletic, observant working dog that needs close companionship, skilled reward-based training and responsible health screening.

Activity
High
Coat
Short smooth coat
Explore profile
Egyptian Mau breed profile

Cat · Medium

Egyptian Mau

A fast, observant spotted cat that may be deeply social with trusted people and reserved during change.

Activity
High
Coat
Short naturally spotted coat
Explore profile
English Cocker Spaniel breed profile

Dog · Medium

English Cocker Spaniel

A merry, active sporting dog with strong scenting instincts, a people-oriented nature and a coat requiring regular maintenance.

Activity
High
Coat
Medium silky coat with feathering
Explore profile
English Setter breed profile

Dog · Large

English Setter

An elegant, generally sociable setter whose soft temperament and hunting heritage call for patient teaching, safe freedom and regular participation.

Activity
High
Coat
Long feathered coat
Explore profile
Exotic Shorthair breed profile

Cat · Medium

Exotic Shorthair

A quiet Persian-related cat whose shortened face can affect breathing, eyes, teeth and temperature regulation.

Activity
Moderate
Coat
Dense plush short coat
Explore profile
French Bulldog breed profile

Dog · Small

French Bulldog

A compact, affectionate companion whose distinctive build requires unusually careful attention to breathing, temperature and responsible breeding.

Activity
Moderate
Coat
Short, smooth coat
Explore profile
German Shepherd Dog breed profile

Dog · Large

German Shepherd Dog

An intelligent, confident working dog that needs thoughtful socialisation, structured training and a meaningful place in daily life.

Activity
High
Coat
Medium double coat
Explore profile
Golden Retriever breed profile

Dog · Large

Golden Retriever

A friendly, intelligent sporting dog that usually flourishes with close companionship, purposeful activity and patient training.

Activity
High
Coat
Medium-length double coat
Explore profile
Great Dane breed profile

Dog · Large

Great Dane

A giant, people-oriented dog whose gentle reputation comes with major commitments in space, cost, training and health planning.

Activity
Moderate
Coat
Short smooth coat
Explore profile
Greyhound breed profile

Dog · Large

Greyhound

A fast sighthound that often rests quietly indoors but requires secure management around moving animals and open spaces.

Activity
Moderate
Coat
Short fine coat
Explore profile
Havana Brown breed profile

Cat · Medium

Havana Brown

A rare brown-coated cat often curious, tactile and strongly interested in people and household activity.

Activity
Moderate to high
Coat
Short brown coat
Explore profile
Havanese breed profile

Dog · Small

Havanese

A lively social companion that commonly enjoys participation but still needs help learning to relax alone.

Activity
Moderate
Coat
Long silky double coat
Explore profile
Irish Setter breed profile

Dog · Large

Irish Setter

An exuberant, social sporting dog whose adolescence can be lengthy and physically powerful.

Activity
Very high
Coat
Long silky coat
Explore profile
Japanese Bobtail breed profile

Cat · Medium

Japanese Bobtail

An agile, expressive cat with a naturally shortened tail and an interest in shared routines.

Activity
High
Coat
Short or long silky coat
Explore profile
Khao Manee breed profile

Cat · Medium

Khao Manee

A historic Thai white cat whose brilliant coat and sometimes odd-coloured eyes should never overshadow temperament, hearing and everyday welfare.

Activity
High
Coat
Short white coat
Explore profile
Korat breed profile

Cat · Medium

Korat

A silver-blue cat often socially intense with trusted people and sensitive to abrupt environmental change.

Activity
Moderate to high
Coat
Short silver-blue coat
Explore profile
Labrador Retriever breed profile

Dog · Large

Labrador Retriever

An outgoing, active companion known for sociability, trainability and a strong enthusiasm for shared activities.

Activity
High
Coat
Short, dense double coat
Explore profile
LaPerm breed profile

Cat · Medium

LaPerm

A curly-coated cat often described as curious and affectionate, though coat texture and personality vary widely.

Activity
Moderate
Coat
Curly short or long coat
Explore profile
Lhasa Apso breed profile

Dog · Small

Lhasa Apso

A small Tibetan watchdog with a self-possessed character, keen awareness of visitors and little reason to behave like a decorative lap dog.

Activity
Moderate
Coat
Long, heavy double coat
Explore profile
Lykoi breed profile

Cat · Medium

Lykoi

A naturally occurring coat mutation gives the Lykoi its distinctive roan, partially hairless appearance; it remains a fully domestic, active cat rather than an exotic hybrid.

Activity
High
Coat
Sparse roan coat with variable hair coverage
Explore profile
Maine Coon breed profile

Cat · Large

Maine Coon

A large, slow-maturing cat often described as sociable and adaptable, with a substantial coat and an interest in family activity.

Activity
Moderate
Coat
Semi-long, shaggy coat
Explore profile
Maltese breed profile

Dog · Small

Maltese

A tiny, responsive companion that needs respectful training and protection from falls without being denied normal movement.

Activity
Moderate
Coat
Long silky single coat
Explore profile
Manx breed profile

Cat · Medium

Manx

A naturally tailless or short-tailed population in which the same trait can be associated with serious spinal problems.

Activity
Moderate
Coat
Short or long double coat
Explore profile
Mastiff breed profile

Dog · Large

Mastiff

A calm but extremely large guardian whose weight makes early manners, transport and emergency planning essential.

Activity
Moderate
Coat
Short double coat
Explore profile
Miniature Schnauzer breed profile

Dog · Small

Miniature Schnauzer

A bright, sturdy small dog with terrier-like alertness, a low-shedding coat and a genuine need for training and grooming.

Activity
Moderate to high
Coat
Wiry double coat
Explore profile
Munchkin breed profile

Cat · Small

Munchkin

A short-legged cat created through dwarfism; prospective guardians should consider the welfare implications rather than treating stature as novelty.

Activity
Moderate
Coat
Short or long coat
Explore profile
Nebelung breed profile

Cat · Medium

Nebelung

A blue semi-longhaired cat often associated with reserved observation and loyalty within trusted relationships.

Activity
Moderate
Coat
Semi-long blue coat
Explore profile
Newfoundland breed profile

Dog · Large

Newfoundland

A substantial water dog often socially gentle, but strength and heavy coat require practical planning and early training.

Activity
Moderate
Coat
Heavy water-resistant double coat
Explore profile
Norwegian Forest Cat breed profile

Cat · Large

Norwegian Forest Cat

A large, athletic forest cat with a seasonal weather-resistant coat and a strong interest in climbing and observing from height.

Activity
Moderate to high
Coat
Long, water-resistant double coat
Explore profile
Ocicat breed profile

Cat · Medium

Ocicat

A spotted domestic cat with an athletic build, social confidence and a strong appetite for play, climbing and learning.

Activity
High
Coat
Short spotted coat
Explore profile
Oriental Shorthair breed profile

Cat · Medium

Oriental Shorthair

A vocal, athletic and intensely social relative of the Siamese available in many colours but united by a need for interaction.

Activity
High
Coat
Short close-lying coat
Explore profile
Papillon breed profile

Dog · Small

Papillon

A bright toy spaniel that often excels at learning and should not be treated as a decorative or permanently carried dog.

Activity
High
Coat
Long silky single coat
Explore profile
Pembroke Welsh Corgi breed profile

Dog · Small

Pembroke Welsh Corgi

A compact cattle herder with a quick mind, strong voice and working-dog energy carried on notably short legs.

Activity
High
Coat
Short weather-resistant double coat
Explore profile
Persian breed profile

Cat · Medium

Persian

A quiet, longhaired companion requiring daily coat care and careful attention to breathing, eyes and functional facial structure.

Activity
Low to moderate
Coat
Long, dense coat
Explore profile
Peterbald breed profile

Cat · Medium

Peterbald

An athletic, social cat with variable coat expression and limited protection from cold, sun and skin injury.

Activity
High
Coat
Hairless to short varied coat
Explore profile
Pixiebob breed profile

Cat · Large

Pixiebob

A substantial domestic cat intentionally developed for a bobcat-like appearance, often socially engaged and capable of learning harness walking or retrieving.

Activity
Moderate to high
Coat
Short or long brown spotted double coat
Explore profile
Pomeranian breed profile

Dog · Small

Pomeranian

A lively toy spitz with a profuse double coat, bright working ancestry and a need for training beyond its decorative appearance.

Activity
Moderate
Coat
Abundant long double coat
Explore profile
Poodle breed profile

Dog · Large

Poodle

A highly trainable, athletic water dog with a continuously growing coat and a strong need for interaction and mental work.

Activity
High
Coat
Dense, curly and continuously growing
Explore profile
Portuguese Water Dog breed profile

Dog · Medium

Portuguese Water Dog

An athletic maritime working dog that commonly enjoys learning, close participation and physically purposeful activity.

Activity
High
Coat
Curly or wavy single coat
Explore profile
Pug breed profile

Dog · Small

Pug

A sociable companion whose shortened face, prominent eyes and compact body can create significant welfare concerns.

Activity
Low to moderate
Coat
Short double coat with folds
Explore profile
Ragamuffin breed profile

Cat · Large

Ragamuffin

A substantial semi-longhaired cat often known for steady companionship, gradual maturity and a soft coat requiring regular care.

Activity
Moderate
Coat
Dense silky semi-long coat
Explore profile
Ragdoll breed profile

Cat · Large

Ragdoll

A large, semi-longhaired cat often valued for calm companionship, with social needs and coat care that still require active attention.

Activity
Moderate
Coat
Semi-long, silky coat
Explore profile
Rottweiler breed profile

Dog · Large

Rottweiler

A powerful, trainable working dog that requires thoughtful socialisation, skilled handling and calm behaviour around people and animals.

Activity
High
Coat
Short double coat
Explore profile
Russell Terrier breed profile

Dog · Small

Russell Terrier

A small working terrier with persistence, speed and a chase response far larger than its body.

Activity
Very high
Coat
Smooth, broken or rough coat
Explore profile
Russian Blue breed profile

Cat · Medium

Russian Blue

A refined blue-coated cat often associated with quiet loyalty, predictable routines and a sensitive approach to household change.

Activity
Moderate
Coat
Short dense blue double coat
Explore profile
Samoyed breed profile

Dog · Large

Samoyed

A social northern working dog with endurance, a strong voice and a need for inclusion in daily life.

Activity
High
Coat
Profuse double coat
Explore profile
Savannah breed profile

Cat · Large

Savannah

A tall, athletic hybrid cat whose generation, legal status, enrichment needs and suitability require unusually careful research.

Activity
Very high
Coat
Short spotted coat
Explore profile
Scottish Fold breed profile

Cat · Medium

Scottish Fold

The folded ear results from a cartilage mutation that can also cause painful skeletal disease; appearance must not obscure welfare.

Activity
Moderate
Coat
Short or long dense coat
Explore profile
Scottish Terrier breed profile

Dog · Small

Scottish Terrier

A compact, dignified terrier with determination, alert barking and interest in small moving animals.

Activity
Moderate
Coat
Wiry double coat
Explore profile
Selkirk Rex breed profile

Cat · Medium

Selkirk Rex

A substantial curly-coated cat whose coat, activity and social style vary between individuals.

Activity
Moderate
Coat
Curly short or long coat
Explore profile
Shetland Sheepdog breed profile

Dog · Small

Shetland Sheepdog

A responsive small herder that may be sensitive to sound and movement and quick to alert the household.

Activity
High
Coat
Long double coat
Explore profile
Shiba Inu breed profile

Dog · Small

Shiba Inu

An agile, independent spitz whose clean appearance and compact size do not imply easy recall or automatic sociability.

Activity
High
Coat
Short double coat
Explore profile
Shih Tzu breed profile

Dog · Small

Shih Tzu

An affectionate companion with a demanding coat and shortened face that requires careful attention to eyes, breathing and heat.

Activity
Moderate
Coat
Long dense coat
Explore profile
Siamese breed profile

Cat · Medium

Siamese

An expressive, highly social cat that usually needs frequent interaction, active play and a home prepared for a vocal personality.

Activity
High
Coat
Short, close-lying coat
Explore profile
Siberian Cat breed profile

Cat · Large

Siberian Cat

A large forest cat often social and athletic, requiring sturdy equipment and regular household engagement.

Activity
Moderate to high
Coat
Long triple coat
Explore profile
Siberian Husky breed profile

Dog · Medium

Siberian Husky

An athletic, social northern breed whose endurance, independence and escape skills demand far more than a casual daily walk.

Activity
Very high
Coat
Dense medium-length double coat
Explore profile
Singapura breed profile

Cat · Small

Singapura

A tiny but active cat often curious, socially engaged and eager to occupy high observation points.

Activity
High
Coat
Short ticked coat
Explore profile
Snowshoe breed profile

Cat · Medium

Snowshoe

A Siamese-related cat often interactive and vocal, with temperament more important than precise markings.

Activity
High
Coat
Short colourpoint coat with white markings
Explore profile
Sokoke breed profile

Cat · Medium

Sokoke

A rare, athletic cat associated with Kenya and recognised for a distinctive wood-grain tabby pattern, alert movement and strong environmental awareness.

Activity
High
Coat
Short blotched tabby coat
Explore profile
Somali breed profile

Cat · Medium

Somali

A longhaired relative of the Abyssinian, commonly active, curious and more interested in participation than prolonged lap time.

Activity
High
Coat
Semi-long ticked coat
Explore profile
Sphynx breed profile

Cat · Medium

Sphynx

A warm-seeking, social cat whose lack of a conventional coat creates additional skin, temperature and household-care responsibilities.

Activity
High
Coat
Fine down with exposed skin
Explore profile
Standard Schnauzer breed profile

Dog · Medium

Standard Schnauzer

A robust, intelligent working dog with alertness and persistence that benefits from clear, fair routines.

Activity
High
Coat
Wiry double coat
Explore profile
Thai breed profile

Cat · Medium

Thai

A moderate traditional type related to the Siamese, often communicative and closely involved in household routines.

Activity
High
Coat
Short colourpoint coat
Explore profile
Tonkinese breed profile

Cat · Medium

Tonkinese

A Siamese-Burmese related cat often vocal, playful and strongly involved with people.

Activity
High
Coat
Short silky coat
Explore profile
Toyger breed profile

Cat · Medium

Toyger

A fully domestic cat developed for a tiger-like pattern, with personality determined by the individual rather than the markings.

Activity
High
Coat
Short striped coat
Explore profile
Turkish Angora breed profile

Cat · Medium

Turkish Angora

A graceful, intelligent and athletic cat with a silky seasonal coat and a tendency to take an active role in household life.

Activity
High
Coat
Silky semi-long single coat
Explore profile
Turkish Van breed profile

Cat · Large

Turkish Van

A powerful, active cat often independent about handling and highly interested in movement and water.

Activity
High
Coat
Semi-long water-resistant coat
Explore profile
Vizsla breed profile

Dog · Large

Vizsla

A sensitive, athletic pointing dog often strongly attached to people and easily frustrated by isolation or inactivity.

Activity
Very high
Coat
Short smooth coat
Explore profile
Weimaraner breed profile

Dog · Large

Weimaraner

A powerful hunting dog with endurance, speed and a tendency to form intense household attachments.

Activity
Very high
Coat
Short smooth coat
Explore profile
Whippet breed profile

Dog · Medium

Whippet

A gentle, fast sighthound often quiet indoors but highly responsive to sudden movement outdoors.

Activity
Moderate
Coat
Short fine coat
Explore profile
Yorkshire Terrier breed profile

Dog · Small

Yorkshire Terrier

A bold little terrier with a continuously growing silky coat, strong opinions and substantial grooming and dental needs.

Activity
Moderate
Coat
Fine, silky and continuously growing
Explore profile

Inside every profile

Information for real life together.

01

Temperament in context

Likely tendencies explained without treating breed as a guarantee of personality.

02

Activity and enrichment

Practical ways to support movement, learning and natural behaviour.

03

Coat and daily care

Honest grooming, handling and home-management commitments.

04

Health questions

Areas to discuss with breeders, rescues and veterinary professionals.

A responsible starting point

Breed can inform. It cannot predict.

Breed tendencies can help you prepare, but age, health, early experience and individual personality matter just as much. Meet the animal in front of you and ask detailed questions.

Health information here is educational and never replaces an examination or advice from a qualified veterinary professional.