The background is DS is 3.2, he has always been a very quiet, placid, loving little biy. He was quite ill at the beginning of the year and was in and out of hospital over about 3 months. He made a full recovery and began to be more outgoing and generallly happier. He has started nursery in May but is home for the Summer hols. He has dd1 who's 5.6 and they are very close. He also has dd2 who is 14 who adores him but he doesn't like/won't let near him. I am having baby #4 in a few weeks and Dad has had to give up work temporarily to help me as SPD is very bad. Dad has been a bit OTT with telling him off by shouting/raising voice and we have had a fair few shouty arguments since he's been off work.
DS has started to ignore us when we call him to, say, get dressed or do something. We know he can hear us, he is just choosing to ignore us. We can say his name 100 times times but he just plays as if we aren't there until he gets shouted at. He won't do anything he's told, no matter how simple. We have started a naughty step and have been quite strict with it but he just thinks it's a funny game and it has no affect on him at all. I've just put him on there for picking the cat up by her tail and all he did was laugh.
I'm trying to toilet train him as well because Dad says "He's 3 now he should be done" but he's just not ready - I started once before and it was going ok but it was before he started playing up.
I don't know what else to do to make him listen or how to punish him in a way that will have some sort of affect on his behaviourbefore he hurts a sibling or a pet or simply ends up hurt himself because he is ignoring us.
Is it 'normal' 3 year old boy stuff??
Help!!