Any type of schnauzer does not stink so you will not need to worry about the smell in your apartment or car. As any other dog they sweat and roll in grass but nothing more is needed but regular bathing to keep them fresh and good smelling.