Coat has a fleece inside that can be taken out or for more warmth zip it back to. Does have some regular wear will need washed. From a smoke free home but we do have a dog Located in Plainville but can bring to Hays Cash only