Hi. We have a new pup, 15 weeks old who came to us at 12 weeks. She's really getting the hang of training and toilet training, has a few accidents when we're not watching, and really is a darling. The main issue we have is she always messes in her crate when we leave her overnight. We feed her at 6ish, take her for a walk before bed, have changed to a much smaller crate so she doesn't have so much room, but she still messes in it during the night. She's in there from around 11-12pm to about 7 or 8am. She's on a grain free diet. Any advice would be great.