Jump to main content

Tricks for Treats: How Long Does It Take to Train Your Pet?

226 reviews


Have you ever been to an animal show and seen a sea lion balance a ball on his nose, or a tiger jump through a hoop? Or maybe you've met dogs who can sit, fetch, shake, or beg on command. The range of tricks that you can teach animals is amazing, but how does animal training work, and how long does it take? Find out in this trick-and-treat filled science fair project!


Areas of Science
Time Required
Long (2-4 weeks)
Material Availability
For this science fair project you will need a pet that you can train on a daily basis.
Very Low (under $20)
Adult supervision is required while you are working with the pet. Be sure you are very familiar with the pet and that you give the pet breaks when he or she seems bored or frustrated.

Sandra Slutz, PhD, Science Buddies

This project is based on a DragonflyTV episode.


In this science fair project you'll find out how long it takes to teach your pet a new trick using professional animal training techniques.


Start naming some animals that can be taught to do tricks. Is your list getting pretty long? The truth is, humans have been training animals for thousands of years to do work. And not just animals like dogs and horses! Falcons, a type of bird, are used in hunting; elephants are used for moving heavy objects like logs; camels are trained to allow people to ride them; and pigs are used to find truffles (a rare type of mushroom). These are just a few examples of working animals, but there are many more.

In addition to training animals to help with work, humans sometimes train animals for entertainment. You might have seen shows where trained animals perform tricks at animal parks, aquariums, zoos, and circuses. Often, zoos and other animal parks also train animals to perform actions, like presenting different parts of their bodies to trainers, or sitting still for several minutes. These actions make it easier and safer for the veterinarians and animal keepers to take care of the animals, make sure they're healthy, and give them medicines when necessary.

Image in black and white of a circus trainer teaching a leopard to sit upright on a stoolImage Credit: Library of Congress Prints and Photographs Division / Public Domain, picture taken c1906 and copyright is expired
Figure 1. This photograph shows a circus leopard standing on a stool at the command of her animal trainer. (Library of Congress, 1906.)

How do animal trainers teach an animal a new trick? The most common method is a concept called operant conditioning. In operant conditioning, the animal is allowed to interact (operate) with its environment and try different behaviors. The trainer rewards actions that are good or useful and over time the animal learns (is conditioned) to do these behaviors. Animal trainers use positive reinforcements, such as food, toys, affection, or praise, to encourage the animals to repeat the behaviors that the trainer wants them to learn. The trainer also sometimes links a signal to the behavior. For example, a dog trainer might say "sit" when his or her dog is sitting and then give the dog a treat as positive reinforcement. Over time the trainer will say "sit" when the dog is doing other activities and if the dog sits, he or she will receive a treat. Eventually, the word sit becomes a command that the dog recognizes as a signal to behave in a specific way and will consistently sit down when told to. Signals don't always have to be words. They can also be sounds, like a whistle or clap, or hand signs or other visual cues.

You can teach your very own pet to perform a trick. First you'll need to decide what kind of trick to teach him or her, and make sure it is a behavior he or she is physically capable of doing. You'll also need to decide what kind of positive reward you are going to give your pet. After you've made these decisions, you're ready to start training. How long do you think it will take your pet to learn the new trick? Ready to find out? Good luck training!

Terms and Concepts



This science fair project was inspired by this DragonflyTV podcast:

You can learn more about animal training from these websites:

This website offers help with creating graphs:

  • National Center for Education Statistics. (n.d.). Create a Graph. Retrieved August 19, 2008.

Materials and Equipment

Experimental Procedure

In this science fair project, you'll be measuring how many days it takes to train your pet to perform a new trick. Before you begin, make sure you've read about how animal training is done by professionals. An adult should be present while you're training your pet in case you need any help, and you should always work with an animal you are familiar with and who knows you.

  1. To start this science fair project, you'll need to decide what trick you would like to teach your pet.
    1. Make sure the trick is something that your pet is physically capable of.
    2. Tricks that are close to something your pet normally does are easier to teach. For example, if your dog likes to chase balls, teach him or her to fetch. If your cat likes to bat at catnip, teach him or her to present a paw on command. Or if your mouse likes to run on his or her wheel, have him or her learn to do so at your signal.
      • You can check animal care books and websites for more ideas about what kinds of tricks different pets can learn.
    3. Decide what signal you are going to link to the trick so that your pet will eventually be able to perform the trick on command. Possible signals include:
      • A word or phrase, like "sit."
      • A sound, such as a whistle or a hand clap.
      • A sign, object, or gesture, like holding up your hand in a stop motion.
  2. After you've decided on the trick, you'll also have to choose what type of reward (treat) you are going to use as positive reinforcement.
    1. Food is one of the strongest positive reinforcements for animals.
      • If you are using food as the reward, make sure that it is a tasty, but healthy treat for your pet.
    2. Other options for rewards include:
      • A special toy. For example, a catnip mouse for cats who enjoy catnip.
      • Petting, brushing, or other physical affection that your pet already likes.
      • Praise if your pet already understands that this means he or she has done something good.
  3. On the first day of training, either wait for your pet to naturally do the behavior you want, or show your pet how to do it. When he or she does the behavior, immediately give the signal that you want your pet to link to that behavior, and then reward him or her.
    1. For example, if you want your dog to learn to "sit," you can take a treat and hold it so that your dog has to put his or her rump on the floor (in a sitting position) to see the treat. While you do this, repeatedly say "sit." As soon as the dog sits, reward him or her by letting your dog have the treat.
  4. Repeat step 3 two or three more times in a row and then take a break.
    1. If you train for too long, your pet might get bored and frustrated, which will make the training hard for both of you.
  5. Later in the day, at least an hour after the training session, test your pet to see if he or she learned the trick.
    1. Give the signal and see if your pet performs the trick. So in the dog example above, you'd say "sit" (this time without holding a treat above the dog's head) and see if the dog sits on command.
    2. In a data table in your lab notebook, record whether or not your pet successfully performed the trick when signaled. Below is a sample of what your data table should look like.
    3. Test your pet three times in a row whenever you test. Make sure to record the results of each trial.
    4. After your third test trial, don't do any more training or testing until the next day.

    Days of Training Results for Test Trial #1 Results for Test Trial #2 Results for Test Trial #3

  6. Repeat steps 3-5 daily until your pet has learned the trick.
    1. You can consider the trick "learned" once your pet will perform the trick, as commanded, for all three trials, three days in a row. This will show that your pet can successfully follow your command both repeatedly (several times in a row) and consistently (in the same way from day to day).
  7. Graph your pet's learning progress by making a line graph, where the x-axis is each day of training and the y-axis is how many (0, 1, 2, or 3) of the trick test trials your pet successfully completed each day.
    1. You can make the graph by hand or use a website like Create a Graph to make the graph on the computer and print it.
    2. How many days did it take before your pet completed all three trick trials successfully in one day? How many days did it take your pet to learn the trick?
icon scientific method

Ask an Expert

Do you have specific questions about your science project? Our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.


  • Do more complex tricks take longer to learn? Try teaching your pet two tricks at once. One trick should be fairly easy, while the other should be more complex (takes more actions). For example, an easy trick for a dog would be learning to sit, while a complex trick would be learning to lie down, roll over, and then play dead. Keep track of how long it takes for your pet to learn each trick. Remember to spend equal amounts of time training with each trick per day!
  • Are there variations between pets as to how fast they can learn a trick? Compare how quickly two pets (either the same type of pets, like two dogs, or two different types of pets, like a dog and a cat) take to learn the same trick.
  • Does past training change how fast a pet learns a trick? See how long it takes to teach your pet its first trick. After it has learned the first trick, teach it a second trick. Does it learn the second one in fewer days?


If you like this project, you might enjoy exploring these related careers:

Career Profile
Do you have a favorite pet food commercial or animal movie in which the animals do something really cool or cute? Animal trainers are responsible for these amazing animal performances. Animal trainers get involved in much more than the fun world of entertainment, though; they are also involved in the serious business of training animals for search and rescue missions, bomb and drug detection, criminal capture, and service to help people with disabilities. Read more
Career Profile
Veterinarians help prevent, diagnose and treat health problems in a wide variety of animals. Regardless of whether the animal is a family pet, a prize-winning race horse, a dairy cow, a circus lion, or seal in a zoo, its healthcare depends on veterinarians. Read more
Career Profile
Everyday heroes in the animal healthcare world are veterinary technicians and technologists. Just as nurses assist doctors, veterinary technicians and technologists are on the front lines, assisting veterinarians. As part of their duties, they perform initial physical exams, take samples, run tests in the lab, monitor patients' heart and respiratory rates, give shots, and assist in surgery and dental work. Their work helps relieve animal suffering and prevent future disease. Read more

News Feed on This Topic

, ,

Cite This Page

General citation information is provided here. Be sure to check the formatting, including capitalization, for the method you are using and update your citation, as needed.

MLA Style

Science Buddies Staff. "Tricks for Treats: How Long Does It Take to Train Your Pet?" Science Buddies, 12 May 2023, https://www.sciencebuddies.org/science-fair-projects/project-ideas/MamBio_p025/mammalian-biology/how-long-does-it-take-to-train-your-pet. Accessed 21 Apr. 2024.

APA Style

Science Buddies Staff. (2023, May 12). Tricks for Treats: How Long Does It Take to Train Your Pet? Retrieved from https://www.sciencebuddies.org/science-fair-projects/project-ideas/MamBio_p025/mammalian-biology/how-long-does-it-take-to-train-your-pet

Last edit date: 2023-05-12
Free science fair projects.