If she is going to keep a dog outside I vote for a cow. But whatever you do do NOT get a German Shepherd. Our Ivan is a gentle giant and is absolutely wonderful around the little dogs and children. He is protective and loving as he can be BUT...he has a double coat and sheds more than any dog I have ever owned! I can't even walk by him in the morning or I get covered with hair.
She might enjoy a collie if she is willing to do daily groomings but I think a standard poodle would be best. |