She's usually a very active, hyper, happy, and playful. These past few days she's been lethargic and sad. She's cried a little, won't eat and threw up last night. She threw up her dog food whole, most of it wasn't chewed. Yesterday afternoon she grabbed an eggshell and chewed it a little, ate a little piece before i could get it away from her. I'm really worried about my puppy, does anyone have any idea if she's sick? The puking has happened about 5 times since we've had her and always unchewed dog food so i thought it might just be that she's eating too fast. Since she's a beagle, she eats practically anything she finds. But her change in mood really has me worried. HELP??