I'm glad that some of the 'how to ruin a dog' bullets are hitting home - at least you know some things you can change to help the situation. That's sometimes a hard thing to find!I think it's going to be important to find the source of Drago's outbursts... is he over-protective of his humans, is the PTSD feeding it (the opposite of what you had hoped for, I'm sure), is he insecure, fearful, dominant, etc.... a behaviorist versus a trainer or vet is the person to help answer that base question. A truly aggressive 16 week old puppy is very rare. A dominant, pushy, rude, ADD puppy is easy to create, though. Especially if they're genetically predisposed to test the limits.
Once you know the source of the outbursts, you can work on eliminating the triggers and managing the responses.... and hopefully turn him around into a calm, confident dog, just the way he was meant to be.One "cure" for many of the 'how to ruin your dog' bullets is "NILF" Nothing-In-Life-for-Free... i.e. the dog must EARN everything. The biggest thing is dinner time... he must sit and wait calmly for dinner to be placed in front of him, and then he must wait until he is 'released' from that sit to actually go eat. Do you have a meal time ritual? You can still spoil your dog... but on YOUR terms... you want him to cuddle on the couch? Call him to you, have him sit first... then YOU invite him up to the couch. If he comes and sits on you before you ask him to... he gets shoved off and sent to his own bed for a few minutes... once he's resigned to staying in place, you can then call him over and get the cuddles you were after - and he must be polite about it.We consider this doggie-zen around here.... "you must first give up the treat, to get the treat". I may want to let Denna lick my dinner plate clean, but she has to ignore it first... no begging... once she's resigned and accepted that she WON'T get to lick the plate, I'll give it to her, but not before. No begging!Loads of great advice given above, too.... keep us posted!! And keep the pictures coming. He is a handsome pup!