I have seen sniffer dogs more at YYZ than in Havana.
They Xray all of the bags and are looking for electric devices that they can confiscate or ask for a lot of money for.
Agree with wetnose, stay at a casa. If you speak Spanish you don't even need to go to the discos. You can meet girls...