I just got a beagle/chihuahua puppy from an animal shelter and am trying to crate train her. Whenever we leave the house she poops in her crate and cries and barks non-stop. She is quiet and happy in the crate when we are home. We've tried making her 'party bags' with toys and snacks rolled into a bag that she has to tear open-that stops her from crying initially but she still makes. We've tried giving her one of my t-shirts-she pooped on it. We leave the radio on loud enough so that she shouldn't hear people coming and going which might upset her. She poops within 5 minutes of us leaving. We've worked on leaving and coming right back, but so far, nothing has worked. We come home every 2.5 hours to walk her - she can hold it for longer when we're home so that can't be the problem. How do I get her over the stress?? Help!