Antecedent, behavior, consequence: ABC dog training explained

Antecedent, behavior, consequence, or ABC, is a simple way of looking at anything your dog does: what happened just before, what your dog did, and what happened straight after. Once you can see those three parts, you can see why a behavior keeps happening, and what to change so it doesn’t.

  1. AAntecedent What happens just before
  2. BBehavior What your dog does
  3. CConsequence What happens straight after
Guide

How to use ABC with your own dog

What each part means, why consequences matter, how to keep an ABC log, and how to use it to change a behavior.

What is antecedent, behavior, consequence in dog training?

Antecedent, behavior, consequence (ABC) breaks anything your dog does into three parts: the antecedent that comes just before, the behavior itself, and the consequence that follows.

It comes from applied behavior analysis, the branch of psychology that studies how behavior is learned. Behavior consultants and many trainers use it to work out why a dog does something, because the reason is almost always in what happens around the behavior rather than inside the dog’s “personality”.

Antecedent
What happens just before the behavior and sets it off: a sound, a person, another dog, a cue such as “sit”, or something the dog can see or smell.
Behavior
What your dog actually does, described so that anyone watching would agree: “barks at the window”, not “is being territorial”.
Consequence
What happens straight after the behavior. It decides whether your dog is more or less likely to do the same thing next time.

Why does the consequence matter so much?

A behavior that gets your dog something they want, or makes something they dislike go away, is more likely to happen again, even when it’s a behavior you don’t want.

Take a dog who barks at the mail carrier. The mail carrier always leaves, because that’s their job, but to the dog the barking worked. Every delivery strengthens the habit. The same goes for a dog who jumps up on the counter and finds a sandwich: the sandwich is the consequence, and it makes counter surfing more likely.

Consequences only count from your dog’s point of view. Shouting at a barking dog can feel like scolding to you but sound like joining in to them. A pat on the head can be a reward for one dog and something to put up with for another. That’s why an ABC look at a problem asks what the dog gets out of it, not what we meant to happen.

Reinforcement
Any consequence that makes a behavior more likely. Adding something the dog likes (a treat, attention, play) or removing something they don’t (the mail carrier leaving) both reinforce.
Punishment
Any consequence that makes a behavior less likely. Trainers who use force-free methods avoid adding anything unpleasant, because it can make fear and aggression worse.

What counts as an antecedent for a dog?

An antecedent is anything that comes before a behavior and makes it likely to happen: the doorbell, the leash coming out, another dog across the street, or a cue you give.

Some antecedents are immediate, the trigger you can see. Others sit further back and change how strongly your dog reacts, and behavior analysts call these setting events. A dog who has been left alone all morning, missed a walk, is in pain, or slept badly may react to the doorbell far more than on a calm day.

Writing down both kinds is useful. If your dog only lunges at other dogs on evening walks, the antecedent may be the time of day, a busier route, or simply being tired, not just “other dogs”.

How do you keep an ABC log for your dog?

Each time the behavior happens, write down when it was, what happened just before, exactly what your dog did, and what happened straight after.

A week or two of entries usually shows a pattern you couldn’t see day to day. The example below is one dog, Bella, who barks at the mail carrier.

An example ABC log: Bella, who barks at the mail carrier
WhenAntecedent (just before)Behavior (what Bella did)Consequence (just after)
Monday, 10:15amThe mail carrier walks up the path. Bella is on the sofa by the front window.Barks at the window for about a minute.The mail carrier leaves. Someone shouts “quiet!” from the kitchen.
Tuesday, 10:20amThe mail carrier again. The curtains are open.Barks and jumps at the window.The mail carrier leaves.
Wednesday, 10:10amThe mail carrier. The curtains are closed and Bella is chewing a toy in the kitchen.Ears up, one quiet woof, goes back to the toy.Gets a treat for settling.

By Wednesday the pattern is clear: Bella barks when she can see the mail carrier, and the mail carrier leaving is what keeps it going. With the curtains closed and something better to do, the barking almost stops.

  1. Pick one behavior and describe it in words anyone could check: “barks at the front window”.
  2. Note the time, the place and who was there each time it happens.
  3. Write the antecedent: what happened in the few seconds before.
  4. Write what your dog did, how long it lasted and how strong it was.
  5. Write the consequence: what happened in the few seconds after.
  6. After a week or two, look for the antecedents and consequences that keep turning up.

How do you use ABC to change your dog’s behavior?

You change the antecedent so the behavior is less likely to start, teach a behavior you’d like instead, and change the consequence so the new behavior is the one that pays off.

In Bella’s log, the barking only happens when the mail carrier comes and she can see the path. Closing the curtains or giving her something to chew in another room at that time changes the antecedent. Teaching her to go to a mat when she hears footsteps gives her a different behavior. A treat on the mat, and no audience for barking, changes the consequence.

Change the antecedent
Management: block the view, walk at quieter times, keep the trash can behind a door. It stops the behavior being practised while you teach something else.
Teach a different behavior
Something your dog can do instead that works for them too: sit to be greeted rather than jump, look at you rather than lunge.
Change the consequence
Make sure the new behavior earns what the old one used to (attention, distance, food) and the old one stops paying off.

This is the thinking behind most reward-based training plans. It doesn’t replace a vet check: a sudden change in behavior can be a sign of pain or illness, so talk to your vet first.

When should you get a trainer or behavior consultant to help?

Get help if your dog’s behavior could hurt someone, if your dog seems frightened or anxious, or if a few weeks of changes haven’t made a difference.

Aggression, fear, separation anxiety and reactivity are worth taking to a professional rather than working on alone. A behavior consultant will usually begin with the same ABC questions, so bring your log: it saves time and gives them real information rather than memories.

In the US, the CBCC-KA from the CCPDT and the CDBC from the IAABC are credentials for behavior consultants, and both expect a working knowledge of this kind of assessment. Ask any trainer how they would work out why your dog is doing it before they suggest what to do about it.

Trainers on Barklopedia who help with behavior problems

Counted from 5,329 trainer listings. Trainers describe what they help with themselves.

1,182
Reactivity
1,065
Aggression
651
Fear
580
Separation anxiety

Behavior consultants on Barklopedia

72 businesses list a behavior consultant credential (CBCC-KA or IAABC CDBC), highest BarkScore first. Credentials come from what trainers publish themselves, so check with the certifying body before you book.

Canine Ph.D. Dog Training, Inc

DecaturForce-free

4.9BarkScore

How you can train
Group classes, Private lessons, Board and train, Day school
Helps with
Puppy training, Basic obedience, Agility, Reactivity, Aggression and 5 more
Credentials
CPDT-KA, CBCC-KA, CPDT-KSA

See profile Website Call

In Us They Trust, LLC

West ChesterForce-free

4.9BarkScore

How you can train
Private lessons, Online
Helps with
Puppy training, Basic obedience, Leash pulling, Recall, Reactivity and 3 more
Credentials
IAABC-CDBC

See profile Website Call

Courteous Canine, Inc

LutzForce-free

4.9BarkScore

How you can train
Private lessons, Group classes, Day school, Board and train
Helps with
Puppy training, Basic obedience, Agility, Reactivity, Aggression and 5 more
Credentials
CPDT-KA, CBCC-KA

See profile Website Call

High Five Dog Training, LLC

Silver SpringForce-free

4.9BarkScore

How you can train
In your home, Private lessons
Helps with
Basic obedience, Recall, Leash pulling, Separation anxiety, Aggression and 1 more
Credentials
CPDT-KA, CBCC-KA

See profile Website Call

Confident Canines LLC

Las VegasForce-free

4.9BarkScore

How you can train
Private lessons
Helps with
Basic obedience, Puppy training, Recall, Leash pulling, Agility and 3 more
Credentials
CPDT-KA, CBCC-KA, IAABC-CDBC

See profile Website Call

4.9BarkScore

How you can train
Board and train, Private lessons, Day school, Online
Helps with
Basic obedience, Recall, Leash pulling, Puppy training, Aggression and 2 more
Credentials
CPDT-KA, CBCC-KA, KPA-CTP

See profile Website Call

Conscious Dog Training

Cedar ParkForce-free

4.8BarkScore

How you can train
Private lessons
Helps with
Basic obedience, Puppy training, Aggression, Separation anxiety, Recall and 4 more
Credentials
CBCC-KA

See profile Website Call

Noble Woof Dog Training PDX

PortlandForce-free

4.8BarkScore

How you can train
Private lessons, Group classes, Day school
Helps with
Puppy training, Basic obedience, Recall, Leash pulling, Reactivity and 2 more
Credentials
CPDT-KA, CBCC-KA

See profile Website Call

4.8BarkScore

How you can train
In your home, Private lessons, Group classes
Helps with
Puppy training, Basic obedience, Aggression, Recall, Leash pulling and 6 more
Credentials
CBCC-KA, CPDT-KA

See profile Website Call

Sources, checked October 20, 2026

Keep reading