I have a question: We just recently got a new 6 wk old Golden Retriever puppy and I can't figure out if my 10 yr old female Corgi hates him or wants to mother him. She growls every time he gets close to her, even baring her teeth. She has lunged at him a few times but hasn't hurt him. She won't do anything as long as he stays away from her. She doesn't act jealous. Could she just be herding him? She acts very similar with my 2 year old grandson but has never lunged at him or bared or teeth. She just does this funny little growl in her throat when he is close by. She has no problem with my 10 yr old granddaughter and she can be pretty rowdy. What is funny is that when my grandson is taking a nap, she will lay down beside him. When we put the puppy in his kennel at night and whines, she will stand and bark at him. Just one bark that sends him into his bed. It usually only takes one bark to get him into his bed. Then she will lay down in front of his kennel until he is sleeping, then get up and go somewhere else to sleep. (I actually love this...no whining puppy for hours) Another benefit to having the puppy is that she has finally learned to play with toys. We've had her for months and she has just never been interested in playing (her previous owner was elderly) but now that the puppy plays all the time, she wants to play (unfortunately not with him). Can anyone give me some insight? We tried to put a muzzle on her while he is out because I don't want to take a chance of her hurting him but that doesn't seem to work. She went crazy trying to get the muzzle off and I don't want it to create more problems. I will keep watching for any ideas or comments. Thanks in advance.