Hang in there, Patti! We just got a new labrador puppy and he is wearing us out! He also screams in his crate and he wakes up 2-3 times a night to go potty and he requires constant attention when we're home so he doesn't destroy anything with his chewing. Having a new puppy is tough, but it all pays off in the end. Hang in there.
Regarding Cali's allergies, I would seriously get her on a new food and see if that will help. Try Natural Balance Sweet Potato and Fish formula. It's supposed to be the very best food on the market for allergies. You can get it at PetCo. I know how picky Cali is, but maybe she'll like this new food since it's different. She was probably allergic to corn all along and then gradually developed allergies to the other ingredients in the food that contained corn that she has eaten in the past. The best thing you can do is switch to a food with completely new ingredients. The Natural Balance Sweet Potato and Fish formula doesn't contain ingredients that you see in most dog foods so she probably hasn't developed allergies for these ingredients yet. It would be worth a try.