I have a 5 month old mix breed dog. She is a healthy weight for her size and is gaining weight steadily. She has been seen by my vet and has no health problems. She has always been obsessed with food but I am starting to wonder if there is something wrong with her. I have a special bowl for her to force her to eat slower but she still eats her entire 3/4 cup of dog food in about 30 seconds without chewing any of it. Even with this bowl I have to pull her back when she's eating to prevent her from choking. We have never given her table scraps from our table yet she is constantly trying to jump up and steal our food no matter how many times we tell her no. She is pretty well behaved (for a puppy) except when it comes to food. She has actually knocked stuff out of our hands to eat it, which of course reinforces the behavior when she gets a snack by stealing our food. She obsesses over the cat food which she can't reach and constantly tries to knock their bowls over and eat their food. If we leave a glass of any sort of liquid we're drinking out she will immediately jump up and start drinking it until we physically pick her up and move her away. She even does this with water in a glass just because it's something we were drinking. She responds to "no" pretty well unless there's food involved then she totally ignores us. We feed her 4 times a day and give her snacks throughout the day and like I said she is a healthy weight. I was just wondering if anyone thought she could have a medical issue or if it was just a behavioral/training issue. I thought about calling my vet but I feel stupid calling and saying "my dog likes food" so I thought I would get some opinions first. Thanks!