12 weeks is not too long,
to keep the gains consider bridging with primo post cycle,
Most guys on this board recommend 200mg per week , I like 400mg per week.
You will notice a decrease in size when you stop the d-bol, but your going to keep most of your gains.