I have an Icie, so if you have any specific questions, feel free to ask! They would fit all of your requirements, but are definitely on the larger side of what you're looking for. Some of the coats, particularly softer/longer, can take a lot of maintenance. Our girl has a medium coat that is...