Правило верное.Только надо помнить,что применяется оно к сущ. во множественном числе,а в единственном работает только с сущ. мужского рода. волшебство-н детектив.Если это книга.то неод.Если сыщик-одуш.Читать детектив.(и.п.=в.п.) и нанять детектива,работать у детектива(в.п.=р.п.) детище -н доклад-н дружба-н закаливание-н заноза-н зверобой.Если трава-неод.,(собирать зверобой)если герой романов Купера,Зверобой,то одуш.(читать про Зверобоя) клумба-н кокетка.Если часть платья,то неодуш(пришить кокетки),если девушка,то одуш.(видел многих кокеток) коллега-о корова-о краб.Если живой,то одуш(видел краба в море(.Если продукт питания,то уже неодуш(я люблю крабы) облако -н половина-н полотенце-н птица-о рыба-о синева-н слива-н сустав-н трудолюбие-н усадьба-н хлеб -н цыганочка.Если танец,то неодуш.Если национальность,то одуш.(встретить цыганочек) язва.Если рана-неодуш.(вижу язвы).Если вредный человек-одуш.(видел я таких язв!) Если копать очень глубоко,то слово Заноза может обозначать и причину ранки,и противного человека.
Ехал как-то шофер по шоссе. услышал он вдруг шорох в кустах, он остановил машину и хотел посмотреть, что там, как вдруг... из куста как выпрыгнет толстый жонглер в шоколаде! шофер был в шоке от такой выходки. жонглер ему шепотом сказал: -" я из Шотландии и мне нужно в трущебы " шофер на столько испугался, что отвез обжеру, куда тот просил. там жонглер встретила его любимая жена, которая показалась водителю слишком уж чепорной, по этому он поехал к себе домой, но по дороге его схватил разбойники и Урал или в чащебу и кормили одним крыжовником.