有心脏病的人能治安拘留,因为不在不拘留的条件之内。违反治安管理行为人有下列情形之一,应当给予行政拘留处罚的,不执行行政拘留处罚:(一)已满十四周岁不满十六周岁的;(二)已满
法律依据
《中华人民共和国治安管理处罚法》第二十一条