He turned 3 in January and if you take him to the potty he always goes, both poop and pee, but very rarely does he tell anyone when he has to go or say yes when you ask him. We've tried prizes and nothing works. I put him in pullups for bedtime and he stays dry most of the time and always stays dry for naps , but he's still having accidents almost every day. The only time he consistently tells me when he has to potty is when we're out somewhere, so I know he gets it.

This has been going on since December, any advice would be appreciated!