Ok I definitely need to train Maggie. I don't know how, and she was so well behaved when I got her that I thought it could wait until I had more money. Well I still can't afford a professional trainer but I want to start working with her. I've done some very basic stuff... she's excellent at "sit", and she automatically sits before we cross the road. But her leash training she had when I got her has gone slack. She constantly pulls on the leash.. when she starts pulling, I stop walking, and she comes to me, then when I start walking again, she starts pulling again. She used to come every time I called her, but she doesn't anymore for some reason... I always made sure I praised her lavishly whenever she came so I don't know what happened. I used to take her outside to let her run around off-leash, until today she would NOT come when she was called, she would come when she wanted to. That was the first time she ever did that. She doesn't even BEGIN to obey ANYTHING Justin says, and apparently when I'm not home, she hides from him until he hooks a leash on her and makes her sit with him, but even then she stays as far away as she can. When I AM home, she's fine, and acts like a perfect angel to him, nuzzling up and everything. As long as I'm home. So I guess I need a book or a really good website to teach me how to teach her. My ignorance so far is starting to turn Maggie into a brat.. I can't get mad at her because I know it's my fault but it has to stop. If you guys have any recommendations, I would love to hear them. Thanks guys.