How do I stop it? My dog Lucy guards her food. If another dog comes near her crate (where I feed her) she growls and snaps at them. She also does this as soon as we get home from our walks. She growls and snaps at the other dogs so they wont go downstairs first and then runs to her crate to make sure they don't get her food (even when there's none there). She also covers her food with a blanket. This is only a problem with animals. A complete stranger could take away her food without getting bit. What should I do?