Hey guys my name s Eliott and I'm a 2nd year student at UNC. I recently (about a month and a half ago) rescued a BC puppy. His name is Zach and he is amazing, I absolutely love him and I think he feels the same about me. He is a genius and is learning quickly, but I just need a little guidance regarding what to get him in to and what tricks to teach him. I heard that there are tests and other things dogs can be trained to pass and honestly I just want to learn about all the things out there for me and Zach. Thanks guys!