Hi everyone, I'm very grateful for this dog forum. Our lack of knowledge of dogs and their psychology and training has made our past history with pets not very good. I'd like to do it right this time since we now have been given a dog (puppy?) whose name is Halo. I've been reading, watching...