his name is Ready and he compete's againt all sorts of dogs like crazy border collies, and all other mid-size dogs. He loves agility and he is very good at it. that dog is crazy he plays ball all day long with or with out you. If you wont throw it for him he will drop it down the basement stairs and chase after it, bring it back up to the top and drop it again, all day. Here is another picture of one of my moms dogs (journey) This is how normal dogs jump over the jumps, but ready goes all out everytime.