Story Points: Estimating Magnitude
|
|
- Helen Wells
- 6 years ago
- Views:
Transcription
1 Story Points.fm Page 33 Tuesday, May 25, :50 PM Chapter 4 Story Points: Estimating Magnitude In a good shoe, I wear a size six, but a seven feels so good, I buy a size eight. Dolly Parton in Steel Magnolias Suppose a new restuarant opens nearby and you decide to try it. For the first course, you can have either a cup or a bowl of soup. You can have the entrée as either a full or half portion. And you can have either a small or a large soda. You ve probably been to many restaurants like this and can quite easily order about the right amount of food without asking how many ounces are in the cups and bowls of soup and exactly how big the entrée portions are. In cases such as these you are ordering by relative rather than measured size. You re saying, give me the large portion or I d like the small serving. You are not ordering by exact size such as, I d like fourteen ounces of soda, 9 ounces of lasagna and 2 ounces of bread. It s possible to estimate an agile project s user stories, features, or tasks in the same way. When I m at an unfamiliar restaurant and order a large soda (instead of a small, medium, or extra-large one) I don t really know how many ounces I ll get. About all I do know is that a large soda is larger than a small or medium soda and that it s smaller than an extra-large one. I also know from past experience that when I m about as thirsty as I am now, a large soda at other restaurants has been the right size. Fortunately, this is all the knowledge I need. And on software projects it s even easier: All I need to know is whether a particular story, feature, or task is larger or smaller than other stories, features, or tasks. Story Points Are Relative Story points are a technique for estimating the magnitude of a user story, feature, task, or other unit of work. When we estimate with story points we assign a point 33
2 Story Points.fm Page 34 Tuesday, May 25, :50 PM 34 Chapter 4 Story Points: Estimating Magnitude value to each task. The raw value we assign is unimportant. What matters are the relative values. A story that is assigned a 2 should be twice as big as a story that is assigned a 1. It should also be half as big as a story assigned a 4. These relationships need to hold whether you re assigning story points in units like 1, 2, and 4 or 100, 200, and 400. The easiest way to get started is find a story that seems somewhat medium-sized and give it a number somewhere in the middle of the range you expect to use. This is often a story that will take two or three days to fully develop. If you start with a story like this and give it a number like 5, 10, or 20 then you ll have plenty of room below it to assign smaller numbers to smaller stories. Alternatively, since there s always room to assign a bigger number, you can find a story that is as small as you re likely to use and call that a 1. Once you ve fairly arbitrarily assigned a story point value to the first story, each additional story is compared to the first story and assigned story points commensurate with the story s relative magnitude. The best way to see how this works is to try it. Instead of story points, assign dog points representing the magnitude of each of these breeds of dog: Labrador Retriever Terrier Great Dane Poodle Dachshund German Shepherd St. Bernard Bulldog Before reading on, really spend a moment thinking about how many dog points you would assign to each of these breeds. The discussion that follows will be much more clear if you do. What did you decide determines the bigness of a dog? Was it weight? Height? My initial thought was height and I assigned dog points as shown in Table 4.1. Table 4.1 One possible assignment of dog points. Breed Dog Points Labrador Retriever 5 Terrier 3 Great Dane 10
3 Story Points.fm Page 35 Tuesday, May 25, :50 PM What s Larger? 35 Table 4.1 One possible assignment of dog points. (Continued) Breed Dog Points Poodle 3 Dachshund 1 German Shepherd 5 Saint Bernard 9 Bulldog 3 I determined the values in Table 4.1 by starting with Labrador Retriever. They seem about like medium-sized dogs to me, so I gave that breed a 5. Great Danes seem about twice as big so I gave them a 10. Saint Bernards seem a little less than twice so I gave them a 9. A dachshund seems about as small as a dog gets and so got a 1. Bulldogs are short so I gave them a 3 although if I was assessing magnitude based on weight, I would have given a higher number. On agile projects, we work with user stories or other loosely-defined requirements. We need to associate an estimate with each story, even those that are looselydefined or incomplete. You ve already seen how to do this if you assigned dog points to poodle and terrier above. Without more detail, it should have been difficult to assign dog points to poodle and terrier. There are toy, miniature, and standard poodles, each of a different height. Similarly, terrier is a group of more than twenty breeds. Some terriers (West Highland, Norwich, Norfolk) are less than a foot tall; others (Airedale) are nearly two feet tall tall. When you re given a loosely-defined user story (or dog), you make some assumptions, take a guess, and move on. In Table 4.1, I took a guess for terrier and poodle and assigned each 3 dog points. I reasoned that even the largest are smaller than labrador retrievers and that the small terriers and poodles would be 1 or 2 point dogs, so on average a 3 seemed reasonable. What s Larger? There is no universal definition of a story point. Better, there doesn t need to be and never will be. Instead, each team defines story points as they see fit. The best I ve found is to define story points to be a measure of the magnitude of a task, where magnitude represents the bigness of a task based on the time it will take to complete and the inherent difficulty of doing it. For example, suppose you are asked to estimate the following tasks: 1. Code 100 screens, each with 2 fields on it
4 Story Points.fm Page 36 Tuesday, May 25, :50 PM 36 Chapter 4 Story Points: Estimating Magnitude 2. Code 1 screen with 200 fields on it 3. Remove the recursion from the ABC class and make it thread-safe 4. Write a Hello, World servlet Tasks 1 and 2 are probably of the same magnitude as each task involves 200 fields and neither is very difficult. The magnitude of task 3 is related to the amount and quality of the source code. Finally, writing a servlet is not a very large task but it may have a high degree of difficulty for someone who doesn t know Java. For the dog example, I chose to assign dog points based on height. I could have just as easily have chosen a different definition. For example, suppose an air freight company might define dog pounds based on the weight of the breed so that they could estimate when a plane is at its cargo capacity. A kennel might define dog points as the amount of exercise a dog needs so as not to over-schedule their dog walkers. Tee Shirt Estimating As a variation on estimating in story points, it is possible to estimate magnitude by assigning each story a size such as small, medium, large, or extra-large. This is what Peter Schuh (2004) calls tee shirt estimating because of the correlation between task sizes and shirt sizes. Estimating in this way may seem easier at first but you will eventually need to convert each shirt size into a number of story points. You may, for example, say that a small is worth 1 story point, a medium is worth 5, and so on. David Anderson (2003) stresses the importance of using a non-linear scale when estimating this way. For a five-point scale he suggests values of 0.5, 1, 2, 4, and 8. If you re going to have to convert tee shirt estimates into specific story point values, you might as well start with story points. Doing so gives you more freedom to assign values in between or outside a predefined range. However, if your team is having trouble getting started directly with story points, you might want to try tee shirt estimating. Advantages of Estimating Magnitude The first advantage to estimating duration is that many developers find it easier to do than estimating in elapsed or even ideal time. Instead of having to think about how long a task will take, it is only necessary to relate the task to one or more other tasks. As we saw with the introduction of archetypal programmer days in the previous chapter, estimating time is difficult because each programmer works at a different speed.
5 Story Points.fm Page 37 Tuesday, May 25, :50 PM Disadvantages to Estimating Magnitude 37 The magnitude of a task, however, is independent of the speed of the developers who are estimating it. You and I can agree that a particular story has a magnitude of 10 story points even though it may take you one day to code while it will take me three days. Second, estimates of magnitude can be generated very quickly. Not a lot of research or heavy thinking is required to say this is like that. This makes this approach very useful on projects with a lot of work to be estimated. It often takes developers a little time to adjust to such an unconventional way of estimating. But, once they become accustomed to it, estimates can be made very quickly. Third, the abstractness of estimating only the magnitude of a task (and not the amount of time it will take to do) frees the estimators from the feelings of coercion that affect many time-based estimates. Often when a developer is asked for an estimate, she knows the answer her boss is looking for. This knowledge will very frequently influence the estimate given by the developer. A developer who thinks the work is much longer than her boss thinks may be inclined to reduce her estimate to please her boss. Similarly, a developer who thinks the work is much shorter may increase her estimate because she knows her boss is expecting to wait that long. In both cases, knowledge of the expectation has influenced the creation of the estimate. When estimating magnitude in story points, the expectations of the estimator s boss do not influence the estimate because each is expressed in a different unit of measure. The expectations are expressed in time or as a date ( My boss wants this in eight weeks, or by May 15 ) while the estimate is given in story points. Another advantage to estimating magnitude is that you will rarely need to re-estimate. If you estimate tasks in elapsed time and then become a faster programmer (perhaps through training or experience), your elapsed-time estimates are now wrong. If you had, instead, estimated magnitude, your estimates would remain accurate. Something big (say a 10 ) is still big, and something twice as big is still twice as big. Estimating magnitude has a final advantage: we can complete the estimating process without associating specific developers with specific tasks. As we saw in Chapter XXX, when we associate a name with a task, we increase the likelihood of the task affecting the delivery date of the overall project. The fewer tasks with designated developers, the better. When estimating magnitude we avoid this potential problem because big is big, regardless of who works on it. Disadvantages to Estimating Magnitude On the opposite side, we must weigh the disadvantages of estimating magnitude. The most significant disadvantage is that magnitude must eventually be converted into an estimate of duration. The CEO doesn t want to hear that a project will be done in 13 larges, 20 mediums, and 11 smalls. Similarly, the CEO doesn t want to hear that
6 Story Points.fm Page 38 Tuesday, May 25, :50 PM 38 Chapter 4 Story Points: Estimating Magnitude you ll be done in 418 story points unless you can accompany that with an estimate of how many story points the team expects to complete per month. We ll look at how to do this in Chapter 10, Simple Release Planning. A second and related disadvantage is that when you estimate in magnitude it makes it difficult to forecast the team s initial velocity. With estimates in ideal time (or archetypal programmer days) it s easy to see how you could guess how many elapsed hours are needed to do one ideal hour of work. With magnitude there is really no way other than guessing to come up with an initial velocity. Of course, this problem only exists at the very start of a project. Once a team has completed a few iterations, they have actual velocity measures that can be used to predict the duration of the project. However, there are still many times when it is critical to have a credible estimate of velocity before the project starts. Like estimating in ideal time, some programmers when estimating magnitude will make implicit conversions from elapsed time to magnitude. For example, a programmer may look at a story and say to herself, Three-point stories take about a day, this seems like about a day of work, I ll say it s a three. Implicit conversions like this are really a hidden form of elapsed time estimating. The programmer in this example is really saying that this story will take one working day to complete. She is not saying that this story is like other three-point stories and about half the size of the six-point stories. A final disadvantage is that estimating magnitude can be very difficult at first for some developers. There are just some of us who are very uncomfortable thinking about how one thing is like another. And, to be fair, there is a very odd feeling when first estimating magnitude and you find yourself arguing about numbers that don t mean anything. I know you think it s a 30 but I say it s a 45, can be an interesting argument when 30 and 45 don t mean anything other than one is 50% larger than the other. Fortunately, most developers quickly become accustomed to estimating magnitude, usually after only a few estimating sessions. Summary SUMMARY POINTS WILL BE ADDED LATER Questions
Part III: Estimating Size
Part III: Estimating Size Separate estimates of size from estimates of duration Example: Moving a pile of dirt example Size: 300 cubic feet of dirt Convert size to an estimate of duration Wheelbarrow holds
More informationLet s Play Poker: Effort and Software Security Risk Estimation in Software Engineering
Let s Play Poker: Effort and Software Security Risk Estimation in Software Engineering Laurie Williams williams@csc.ncsu.edu Picture from http://www.thevelvetstore.com 1 Another vote for Everything should
More informationLet s Play Poker: Effort and Software Security Risk Estimation in Software. Picture from
Let s Play Poker: Effort and Software Security Risk Estimation in Software Engineering Laurie Williams williams@csc.ncsu.edu Picture from http://www.thevelvetstore.com 1 Another vote for Everything should
More informationWelcome to the world of Poodles! This chapter helps you
Chapter 1 Making a Match with a Poodle In This Chapter Checking out the Poodle breed Figuring out if you and a Poodle are a match Choosing a specific Poodle Living with, training, and having fun with your
More informationGerman Shepherd Dog Diane Lewis. The Joys and Advantages of Owning an AKC -Registered Purebred Dog
German Shepherd Dog Diane Lewis The Joys and Advantages of Owning an AKC -Registered Purebred Dog The Joys and Advantages of Owning Golden Retriever AKC You may want a dog for many different reasons. Perhaps
More informationWelcome to the case study for how I cured my dog s doorbell barking in just 21 days.
Welcome to the case study for how I cured my dog s doorbell barking in just 21 days. My name is Chet Womach, and I am the founder of TheDogTrainingSecret.com, a website dedicated to giving people simple
More informationHow to have a well behaved dog
How to have a well behaved dog Top Tips: Training should be FUN for both of you Training will exercise his brain Training positively will build a great relationship between you Training should be based
More informationBIOLOGY 1615 ARTICLE ASSIGNMENT #3
BIOLOGY 1615 ARTICLE ASSIGNMENT #3 Article Summary Colin Wood 1 I. Introduction Guide dogs, which are used to help any number of people whom are disabled, have long been known to have an ideal weight and
More informationWCHS Volunteer Dog Walkers (10am 12pm, 7 days a week)
Potential volunteers: WCHS Volunteer Dog Walkers (10am 12pm, 7 days a week) Complete the survey below use back of page if necessary After orientation, all volunteers will be assigned a level (color coded)
More informationStep by step lead work training
Step by step lead work training This lesson plan is designed to guide you step by step on how to achieve loose lead walking. It may seem like a long winded approach but this is how you will achieve solid
More informationBASIC DOG TRAINING. The kind, fair and effective way
BASIC DOG TRAINING The kind, fair and effective way Training can be started at any age, the sooner the better. You can start simple training with your puppy as soon as he or she has settled into his/her
More informationAkash and the Pigeons
Akash and the Pigeons A short story for children by Penny Reeve, illustrated by Alex Hammond. There was once a little boy named Akash. He lived in a village beside a river with his mother, his father,
More informationStep by step recall training
Step by step recall training This handout details step by step how to teach your dog recall, the training around distractions is very similar to lead work training so please see Step by step lead work
More informationThe Dangers to your Dog from Excessive Weight & Obesity
Many pet owners are shocked when their veterinarian informs them their pet needs to lose weight. Dr. E. Ward - APOP Founder & Lead Veterinarian Primary Risks of Excess Weight in Pets In this survey, approximately
More informationThank you for purchasing House Train Any Dog! This guide will show you exactly how to housetrain any dog or puppy successfully.
Introduction Thank you for purchasing House Train Any Dog! This guide will show you exactly how to housetrain any dog or puppy successfully. We recommend reading through the entire guide before you start
More informationCollars, Harnesses & Leashes
Chapter 5 Collars, Harnesses & Leashes MOST FOLKS WITH PUPPIES are just twitching to take them for walks around the neighborhood. So how about we start at the beginning by ensuring that your puppy is comfortable
More informationProfessional Ultrasonic Dog Whistle Guide
Professional Ultrasonic Dog Whistle Guide Thank you for purchasing the MaxiPaws Ultrasonic Dog whistle. Please enjoy this free guide to help use your new whistle and make training your pup a breeze! First
More informationTeaching Eye Contact as a Default Behavior
Whole Dog Training 619-561-2602 www.wholedogtraining.com Email: dogmomca@cox.net Teaching Eye Contact as a Default Behavior Don t you just love to watch dogs that are walking next to their pet parent,
More informationVGP 101 Part 2: Making a Training Plan
VGP 101 Part 2: Making a Training Plan By Ken Dinn and Gary Hodson The fall tests are over and your young DD passed the HZP. Wonderful! Time to go hunting a reward for you both for the time and effort
More information1. Long Line Recall - See notes and videos on this.
Aggression Dog to Dog The most common cause for Dog to Dog aggression is getting attacked by another dog at the dog park. I hear about this dozens of times every year. We highly recommend avoiding all
More informationA short story by Leo Schoof, Kelmscott, Western Australia. My new dog
Page 1 of 9 My new dog My name is Freddy and next week it will be my twelfth birthday. I was quite excited about that. My father asked me what I would like to get for my birthday. I would love to get a
More informationYour dog's neck measures ins cms. 8-10ins cms ins cm ins 28-33cm ins cm.
How to check your size. We think the easiest way is to take your dog's most comfortable collar and measure it a) from the centre of buckle to the very tip b) from the centre of the buckle to your dogs
More informationModule 2 Resource sheet. The stages of training a guide dog
Module 2 Resource sheet The stages of training a guide dog Cut out the activity cards on page 4 and 5 and mix them up, ask eight children to come forward to read aloud a card each. Encourage the group
More informationConformation Judging Schedule Kars Dog Club Kars Fairgrounds, Kars Ontario
Conformation Judging Schedule Kars Dog Club Kars Fairgrounds, Kars Ontario July 15, 16 & 17, 2016 GENERAL: Exhibitors and dogs will be permitted onto the grounds after 12:00 NOON on Thursday July 14, 2016
More informationOur training program... 4
1 Introduction Agility truly is the ultimate dog sport! It combines speed and precision, teamwork and independence, dog training skills and handler finesse in a wonderfully complex mix. Agility has the
More informationHow to Say I Ruff You W.M. Akers
How to Say I Ruff You How to Say I Ruff You W.M. Akers Maria was fixing a second cup of hot chocolate when she heard her brother crying. It was a cold February 14 th, but the back door was cracked open.
More informationBest in Show Solitaire Manual & Strategy Guide
Best in Show Solitaire Manual & Strategy Guide TABLE OF CONTENTS Chapter 1: Getting Started Chapter 2: Game Basics Chapter 3: Advanced Game Mechanics Chapter 4: The Pet Store Chapter 5: Buying New Dogs
More informationA Dog s Life. Unit 7. Speaking. Vocabulary - Dogs. Dog breeds: poodle husky German shepherd Labrador Yorkshire terrier
07 Speaking 1 Vocabulary - Dogs Dog breeds: poodle husky German shepherd Labrador Yorkshire terrier Taking care of a dog: walk it feed it wash it take it to a vet play with it 1 2 3 5 6 4 58 2 Questions
More informationPresented By: WCHS Staff (509)
Presented By: WCHS Staff (509) 332-3422 shelter@whitmanpets.org Vision and Mission Statements Vision Statement: Out of deep respect for companion animals, WCHS provides a modern, humane sheltering facility
More informationHeroRATs. Written by Jenny Feely
HeroRATs Written by Jenny Feely Contents Introduction 4 Chapter 1: Meet Bart Weetjens 6 The problem of landmines 8 Thinking about the problem 10 Chapter 2: The right rat for the job 12 Training HeroRATs
More informationComparative Evaluation of Online and Paper & Pencil Forms for the Iowa Assessments ITP Research Series
Comparative Evaluation of Online and Paper & Pencil Forms for the Iowa Assessments ITP Research Series Catherine J. Welch Stephen B. Dunbar Heather Rickels Keyu Chen ITP Research Series 2014.2 A Comparative
More informationAmerican bulldog puppy weight chart
P ford residence southampton, ny American bulldog puppy weight chart How much should your dog weigh? This chart lists the recommended weights of the top 100 breeds. Discover more things to enjoy with your
More informationPRINCE ALBERT KENNEL & OBEDIENCE CLUB
PRINCE ALBERT KENNEL & OBEDIENCE CLUB The members of the PAKOC thank you for attending their shows and hope you find them interesting and enjoyable. If there is a problem come and speak to us. If you enjoyed
More informationDog Training Collar Introduction
Contents Dog training collar introduction... 3 Find the best stimulation level for your pet... 4 Teaching basic obedience... 5 The Sit command... 5 The Come command... 6 The Stay command... 7 Eliminating
More informationLoose Leash Walking. Core Rules Applied:
Loose Leash Walking Many people try to take their dog out for a walk to exercise and at the same time expect them to walk perfectly on leash. Exercise and Loose Leash should be separated into 2 different
More informationKAMLOOPS & DISTRI CT KENNEL CLUB
Official Judging Schedule KAMLOOPS & DISTRI CT KENNEL CLUB 46th Annual Show AUGUST 30, 31, SEPTEMBER 1, 2, 2013 4 All Breed Championship Shows Kuvasz Club of Canada National Specialty Western Boxer Club
More informationSHORT-HAIR WASH & DRY R Dachshund, Chihuahua, Jack Russel terrier
All grooming includes ear cleaning with a veterinary ear cleaner, trimming of nails & perfume spritz. Based on owner preference: hygiene cut & hair bow. Breeds are groomed according to breed standard,
More informationBringing Home Your New Dog.
Bringing Home Your New Dog. This is an area in which I am often asked to help, often times after the wrong advice was taken. When you adopt or buy your new dog and bring him home there are many things
More informationAll Natural Gourmet Dog Treats
T H E B E G G I N B E A G L E B A K E R Y All Natural Gourmet Dog Treats Wholesale catalog 2008-2009 B U S I N E S S N A M E P.O. Box 219 Brightwaters, New York 11718 Phone: 555-555-5555 Fax: 555-555-5555
More informationAbout 1/3 of UK dogs are overweight that s over 2.5 million dogs! Being overweight is associated with: Orthopaedic disease. e.g.
Principal Investigator: Eleanor Raffan MRCVS, Institute of Metabolic Science, University of Cambridge, CB2 0QQ. Tel: 01223 336792. Email: er311@cam.ac.uk This is an introductory guide to the GOdogs project.
More informationNaughty But Nice. minute. 3gamechangers
Naughty But Nice minute 3gamechangers 1. cone game To play this game, all you need is a plastic cone or cup that your dog can fit their muzzle in and their dinner! In this game, you reward your dog for
More informationAlice s Adventures In Wonderland
Alice s Adventures In Wonderland A Book of tales lewis carroll dedication Text copyright 2013 Author Name All rights reserved. Printed in the United States of America. No part of this book may be reproduced,
More informationBlue eyed Villagers. Contents. Summer Puzzle 2. 2 Discussion 3. 3 Solution 4
Blue eyed Villagers Summer 2009 Contents 1 Puzzle 2 2 Discussion 3 3 Solution 4 1 1 Puzzle For this puzzle, we go to that favourite retreat of mathematicians, an island full of perfect logicians. The island
More informationGoing to the Dogs * FREE GIRL SCOUT PATCHES * Marlene Groves ~ Approved for use Sat. Aug 16, 2014
Going to the Dogs ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Dog Show Fun & Facts fun educational program for all levels of Girl Scouts * FREE GIRL SCOUT PTCHES * pproved for use Sat. ug 16, 2014 t Island
More informationLLOYDMINSTER KENNEL & OBEDIENCE CLUB ALL BREED SHOWS & TRIALS SEPTEMBER 29, 30, & OCTOBER 1, 2017
LLOYDMINSTER KENNEL & OBEDIENCE CLUB ALL BREED SHOWS & TRIALS SEPTEMBER 29, 30, & OCTOBER 1, 2017 LLOYDMINSTER EXHIBITION GROUNDS 5521 49 Avenue LLOYDMINSTER, SASKATCHEWAN Directions to the Show Building:
More informationDOWNLOAD OR READ : WE ARE PUPPIES PDF EBOOK EPUB MOBI
DOWNLOAD OR READ : WE ARE PUPPIES PDF EBOOK EPUB MOBI Page 1 Page 2 we are puppies we are puppies pdf we are puppies we are puppies Source for Download ebooks in Pdf and epub format for free or read online
More informationGoing to the Dog Show
Going to the Dog Show A fun program for all Girl Scouts Created by Marlene Groves 2010 Lifetime Girl Scout & Dog Show Enthusiast With thanks to the following Dog Clubs: Arapahoe KC, Rocky Mtn. Hound Club
More informationIn case you train alone: A sample CGC session training plan
In case you train alone: A sample CGC session training plan As you know, there are many different approaches to teach a dog to perform desired behaviors. If possible, attending training sessions with a
More information4--Why are Community Documents So Difficult to Read and Revise?
4--Why are Community Documents So Difficult to Read and Revise? Governing Documents are difficult to read because they cover a broad range of topics, have different priorities over time, and must be read
More informationChoosing Your New Puppy
Choosing Your New Puppy Whether you decide to buy your new puppy from a breeder or adopt it from a rescue center, bringing a pup into the family is an important decision to make. A puppy grows into a dog
More informationAPRIL NEWSLETTER. MR. MCKREKOR checking in. What a unpredictable month March turned out to be...or was it in fact predictable?
APRIL NEWSLETTER MR. MCKREKOR checking in. What a unpredictable month March turned out to be...or was it in fact predictable? Lilian has a mind-lamp. It was programmed by her to change colors when changes
More informationLETHBRIDGE & DISTRICT KENNEL CLUB
LETHBRIDGE & DISTRICT KENNEL CLUB JUDGING SCHEDULE - NOVEMBER 16, 17, 18, 2018 North Pavilion (Conformation) - Main Pavilion (Rally/Obedience), 3401 Parkside Drive S., Lethbridge, AB. 2 (LIMITED 200 dogs)
More informationHello! Sincerely, Cari Bishop Program Assistant
Hello! Thank you for your interest in applying for a Seizure Response Dog from Can Do Canines. We train assistance dogs to help clients maintain and increase their independence. Training is provided free
More informationDog Behavior and Training - Moving with Your Dog
Kingsbrook Animal Hospital 5322 New Design Road, Frederick, MD, 21703 Phone: (301) 631-6900 Website: KingsbrookVet.com Dog Behavior and Training - Moving with Your Dog Our family is moving. Should I be
More informationMy Favorite Stray Cat:
My Favorite Stray Cat: Reading Fluency 3 As children begin to read on their own, they need lots of practice to get better. They need to be able to read words accurately, with expression, and at a good
More informationKey Stage 3 Lesson Plan Debating Animal Welfare Laws
Key Stage 3 Lesson Plan Debating Animal Welfare Laws A good lesson to do prior to this one is to book a RespectaBULL workshop from the Blue Cross. Some existing dog legislation is covered in the workshop
More informationSEPARATION ANXIETY. Why Do Dogs Suffer From Separation Anxiety?
SEPARATION ANXIETY Dogs with separation anxiety exhibit behavior problems when they re left alone. Typically, they ll have a dramatic anxiety response within a short time (20-45 minutes) after their owners
More informationNBN 3MIN GAME CHANGERS
NBN 3MIN GAME CHANGERS DOGS WHO HAVE LESS PREDICTABLE SCHEDULES ARE MUCH HAPPIER IN THEIR EVERYDAY LIFE STOP WORRYING ABOUT WHAT CAN GO WRONG, GET EXCITED ABOUT WHAT WILL GO RIGHT! absolutedogstraining.com
More informationKey Features. Comfort Walk Pro Harness
Comfort Walk Pro Harness The Comfort Walk Pro Harness from DOG Copenhagen is a strong and lightweight everyday harness made of durable stain and water resistant materials with soft breathable padding.
More informationDOG GROOMING PRICES. Each dog will be assessed on an individual basis and prices adjusted accordingly.
DOG GROOMING PRICES The price list is only a guideline, and prices may vary depending on several contributing factors. e.g: the size of your dog, coat condition, and behaviour. These factors all add to
More informationEXAMINATION AND DIAGNOSTIC I Muzzles. KRUUSE Muzzle Guide.
KRUUSE Muzzle Guide KRUUSE Extreme Dog Muzzle n Easy to fit n Tough and durable, yet flexible and soft n Variable collar adjustment n Safe and strong dog muzzle with strategic addition of struts at front
More informationWeekly Test Lesson 10
Read the text. Then answer the questions. A Helping Paw When Carlene White suggested Great Danes as service dogs, other organizations had doubts. Great Danes did not fit the same mold as golden retrievers
More informationThe Life of Monty August- October 2014
Hey guys!! It s Monty again hope you are doing well!! I ve been great and keeping quite busy! Here s a little bit of what I ve been doing the past few months. Back in August, I fit inside the laundry basket
More information1HP 110V AC 10 A (MAX) 60 cm 20 kg 41 cm x 73.5 cm 1-12 km/hr NO NO YES (Infra-red spectrum) 53 cm x 110 cm x 38 cm 63 cm x 119 cm x 27 cm 28.
PR700 SMALL The PR 700 is recommended for small dogs, less than 24 long and weighing up to 44lbs. $589.00 60 cm 20 kg 41 cm x 73.5 cm (Infra-red spectrum) 53 cm x 110 cm x 38 cm 63 cm x 119 cm x 27 cm
More informationOwyhee County 4-H. Cloverbud Dog Activity Book
Owyhee County 4-H Cloverbud Dog Activity Book Name Age Year in 4-H 20 Club Name Member s Signature Parent/Guardian s Signature Leader s Signature My dog s name is My dog is a: boy girl I don t know What
More informationGeneral Tips If you have any questions, please contact the Customer Care Centre. For a listing of Customer Care Centre telephone numbers, visit our
Training Guide Thank you for choosing PetSafe. Through consistent use of our products, you can have a better behaved dog in less time than with other training tools. If you have any questions, please contact
More informationEXAMINATION AND DIAGNOSTIC I Muzzles. KRUUSE Muzzle Guide.
KRUUSE Muzzle Guide KRUUSE Extreme Dog Muzzle n Easy to fit n Tough and durable, yet flexible and soft n Variable collar adjustment n Safe and strong dog muzzle with strategic addition of struts at front
More informationREPORT TO THE CHIEF ADMINISTRATIVE OFFICER FROM THE CORPORATE SERVICES AND COMMUNITY SAFETY DEPARTMENT DOG LICENCE FEE INCREASE
September 25, 2014 REPORT TO THE CHIEF ADMINISTRATIVE OFFICER FROM THE CORPORATE SERVICES AND COMMUNITY SAFETY DEPARTMENT ON DOG LICENCE FEE INCREASE PURPOSE To provide Council with the requested amendment
More informationTiming is Everything By Deborah Palman
Timing is Everything By Deborah Palman The basic principles of training dogs are very simple. If you reward or positively reinforce the behaviors you want the dog to display, the frequency of these behaviors
More informationGetting your rabbits. into shape
Getting your rabbits into shape Introduction Contents Just like people, pets need to eat the right diet and get enough exercise to stay fit and healthy. But as many of us know, it s not always easy! In
More informationEffective Ways to Train a Dog
DOG TRAINING REPORT Effective Ways to Train a Dog Jourdan Hunter DOG TRAINING REPORT 2 Dear Dog Owners: Here is my analytic report, Effect Ways to Train a Dog. While conducting my research, I learned a
More informationLevel: DRA: Genre: Strategy: Skill: Word Count: Online Leveled Books HOUGHTON MIFFLIN
HOUGHTON MIFFLIN by Dixie Lee Petrokis illustrated by Roberta Collier Morales Copyright by Houghton Mifflin Harcourt Publishing Company All rights reserved. No part of this work may be reproduced or transmitted
More informationRear Crosses with Drive and Confidence
Rear Crosses with Drive and Confidence Article and photos by Ann Croft Is it necessary to be able to do rear crosses on course to succeed in agility? I liken the idea of doing agility without the option
More informationJanet Allen Elliott Weiss Mary Ann Alston Jean Fournier Peggy Haas Elaine Mathis Robert Indeglia Chris Walkowicz Janet Allen Elliott Weiss
Sunday, December 12, 2010 Best in Show Group 1 (Sporting) Group 2 (Hound) Group 3 (Working) Group 4 (Terrier) Group 5 (Toy) Group 6 (Non-Sporting) Group 7 (Herding) Misc. Class Junior Showmanship Sporting
More informationCRANBROOK & DISTRICT KENNEL CLUB
OFFICIAL JUDGING SCHEDULE CRANBROOK & DISTRICT KENNEL CLUB $$$ CASH PRIZES $$$ $$$ CASH PRIZES $$$ AUGUST 25, 26 & 27, 2017 (Unbenched, Unexamined and Held under Canadian Kennel Club Rules) 44 th ANNUAL
More informationGREAT DANE OWNERSHIP THE RIGHT CHOICE?
GREAT DANE OWNERSHIP THE RIGHT CHOICE? An educatinal effort by P O Boxz 803 Lynden, WA 98264 www.daneoutreach.org 206-654-5111 POINTS TO CONSIDER Introduction This pamphlet has been prepared in the hopes
More informationTAPE 1-A. 2 angry. indifferent excited. confused regretful
0 1 6 TAPE 1-A 1 7 2 3 4 5 6 8 2 angry indifferent excited confused regretful lawyer teacher business owner politician accountant client principal accountant journalist salesperson 3 9 3 hours 150 miles
More informationLEADERS TIP SHEET Going to the Dogs
LEADERS TIP SHEET Going to the Dogs Dog Show Fun & Facts Approved for use Sat. Aug. 16, 2014 At Island Grove Regional Park 501 N. 14 th Ave. Greeley, CO 80631 Sponsored By: A fun educational program for
More informationThe Agility Coach Notebooks
s Small Spaces Volume Issues through By Kathy Keats An ounce of action is worth a ton of theory. Friedrich Engels This is the second volume of The Agility Coach s. Each set has four interesting sequences
More informationTable of Contents. About Finish Line New York ELLs Unit 1 Speaking 5. Unit 2 Listening/Reading/Writing 32. Unit 3 Transition to ELA 139
Table of Contents About Finish Line New York ELLs... 4 Unit 1 Speaking 5 Lesson 1 School Projects... 6 Lesson 2 The Skies Above... 10 Lesson 3 The Pilgrims... 15 Lesson 4 The School Day... 19 Lesson 5
More informationAS THE TAIL WAGS The Palmetto Dog Club Newsletter March 2014
AS THE TAIL WAGS The Palmetto Dog Club Newsletter March 2014 INTRODUCTION A warm welcome to all PDC members. This is our first newsletter and we hope that you find it entertaining. We look forward to articles
More informationBook Four. o h S. w e l. Written and illustrated by. A Progressive Phonics book Copyright (c) by Miz Katz N. Ratz, patent pending T.M.
Book Four ovo o h S rt w e l o o Written and illustrated by Miz Katz N. Ratz T.M. A Progressive Phonics book Copyright (c) 2004. 2005 by Miz Katz N. Ratz, patent pending Quick Start Guide Read the book
More informationDog Grooming Prices. The price range I give you is only valid if the dog is groomed on a regular basis of
Dog Grooming Prices The price range I give you is only valid if the dog is groomed on a regular basis of at least every 6-8 weeks. If the dog isn t groomed regularly then the price will be adjusted according
More informationWalking Your Dog on a Loose Leash
Walking Your Dog on a Loose Leash Information adapted from original article in the 5/2017 issue of the Whole Dog Journal by Nancy Tucker, CPDT-KA No one enjoys walking with a dog that constantly pulls.
More information213 Setter, Black & White. 975 Shih-Tzu - Red & White. 978 Staffordshire Bull Terrier Blk & White. 214 Setter, Brown & White
213 Setter, Black & White 214 Setter, Brown & White 725 Great Dane, Fawn-Uncropped 900 Bassett Hound - Tricolor 903 Bearded Collie Blue/Wh Blk/White 906 Border Terrier - Grizzle 909 Border Terrier - Wheaton
More informationMastering the water blind (aka the memory mark) by Jeff Martin
Mastering the water blind (aka the memory mark) by Jeff Martin Jeff Martin This article is to help those handlers training for the Solms water tests. By necessity it is not a book version and for clarity,
More informationTrack & Search Dog Information for Judges
Track & Search Dog Information for Judges The purpose of these tracks is to give dogs the opportunity to train and track in a more real-life manner. There is a world of difference in the way an Operational
More informationFive ways to drive your vet crazy
Five ways to drive your vet crazy Take care of the vet who takes care of your pet! (Pet Connection Veterinary Clinic copyright, all right reserved) Pets owners are frequently puzzled about the kind of
More information213 Setter, Black & White. 975 Shih-Tzu - Red & White. 978 Staffordshire Bull Terrier Blk & White. 214 Setter, Brown & White
213 Setter, Black & White 214 Setter, Brown & White 725 Great Dane, Fawn-Uncropped 900 Bassett Hound - Tricolor 903 Bearded Collie Blue/Wh Blk/White 906 Border Terrier - Grizzle 909 Border Terrier - Wheaton
More informationexpecting a baby Tips and advice for all the family
expecting a baby Tips and advice for all the family Preparing for the new arrival Having a baby is a big event for the whole family, including your dog. You should begin to prepare them as soon as possible
More informationRichmond Agricultural Fairgrounds 6107 Perth St. Richmond, Ontario K0A 2T0 ONSITE CAMPING AND ELECTRIC DAY USE
Ottawa Kennel Club Fri, May 26, 2017 to Sun, May 28, 2017 JUDGING SCHEDULE Richmond Agricultural Fairgrounds 6107 Perth St. Richmond, Ontario K0A 2T0 ONSITE CAMPING AND ELECTRIC DAY USE Camping will only
More informationFat dogs are a big problem
Fat dogs are a big problem A twofold problem we see repeatedly with IN THIS ISSUE dog owners, including some of our Fat dogs are all the rage in customers, relates not to obedience or field America, but
More informationESL Podcast 323 Rooms in a House
GLOSSARY to babysit to take care of another person s children or pets (animals) for a short period of time, usually in exchange for money * Olivia started babysitting her neighbor s children when she was
More informationPlease include the dog breed and whether the dog was recovered for each case.
Freedom of Information Request Reference No: I note you seek access to the following information: How many dogs were reported stolen in 2013? Please include the dog breed and whether the dog was recovered
More informationCrate Training. The great question of dog training is: To Crate or Not To Crate.
Crate Training The great question of dog training is: To Crate or Not To Crate. The answer to this question will be answered with another question: How will you crate your dog? Unfortunately, most of the
More informationNeck. Forelimbs. ,pine. Hindlimbs. PropriocepAion. Area. -ick CiAh each exercise yob do! Mark with an L (left side) or R (right side)!
Mini Book! FiAness Analysis Each K9 Fitness exercise has a function. It s important to make sure there is balance in your fitness work. By marking the appropriate boxes below after every training session
More informationLETHBRIDGE & DISTRICT KENNEL CLUB
LETHBRIDGE & DISTRICT KENNEL CLUB JUDGING SCHEDULE - NOVEMBER 17, 18, 19, 2017 North Pavilion - Exhibition Park, 3401 Parkside Drive S., Lethbridge, AB. 2 (LIMITED 200 dogs) ALL BREED CHAMPIONSHIP DOG
More informationalways vary so we are unable to guarantee what size the pup will for sure be, but we can give you a good estimate.
The Cockapoo draws its characteristics from both of its parent breeds. From the Cocker Spaniel, the Cockapoo inherits most of his personality traits, such as being outgoing and loving and having a strong
More informationOCASPAC Dog Quarantine
OCASPAC Dog Quarantine In Care Inventory Date Generated: Nov 04 2016 Regions: All Shelter Locations: All Sources: All Statuses: Protective Custody/Hold, Stray Hold, Stray Hold - In Vet Care Days the animal
More informationAGILITY REGULATIONS OF THE. Open Junior Agility Championships
AGILITY REGULATIONS OF THE Open Junior Agility Championships 2019 Content Topic Page Number Our Aim 3 Handler Age Categories 3 Jump Height Categories 3 Courses & Course Design 3 Collecting Ring & Entry
More information