I have a 5 month old husky puppy which is usually incredibly friendly and lovable. When we're out on walks, she says hi and loves everybody, but when we get home and she is around any type of food she freaks out. When you walk past her dog bowl she starts to snarl and show her teeth. I started to hand feed her to show her that I am the one providing her food, I also started to pet her head while she is eating, and she always shows me her teeth and starts to snarl. She actually snapped and bit me the other day and I started to bleed. Also, when she is by garbage can, she often gets angry that you are in that area. Please let me know if anyone has any advice, much appreciated.