You should never store a dirty firearm. They should be cleaned after every use, especially if you're firing ammunition with corrosive primers. It's not absolute necessity that you clean them every single time - and many people don't - but it's good practice, especially for a firearm which you may be using to defend yourself with.
A hamster cage should be cleaned weekly.
A horses stall should be cleaned every day.
It has to be cleaned every so often, mainly if you can see that it is dirty than you should clean it. And it really should be cleaned every 4-5 weeks.
As often as you can.
[object Object]
every day
It must be cleaned daily.
Draperies should generally be cleaned one or two times a year.
Every day
A stall should be cleaned twice a day or more and it has the most manure right after feeding
This trim kit is fairly resistant to average scuff marks and should not have to be cleaned exceedingly often.