If you aren't willing to risk charges by kicking that dog how about rat poison or tying it up if you can't leave it home? No other suggestion improves your throwing more. Effing trippers. Tripping dog. insert that MJ hound image here bloody saboteur
It is difficult to do a throw analysis of such a form without knowing what you were trying to achieve. You form is neither the best for accuracy and consistency or distance but a halfway mark with cons from both. The worst of both worlds is never a good thing. For accuracy see my sig. For more distance add a run up and keep on doing that curved throw but minding that throwing an anny not a flat shot that way adds even more D. If the disc didn't turn over. Which for that power input would have to be a fairly mild disc.
Your reach back distance limited by the leg pointing direction is for an accuracy throw. If you were going for D you need to turn the heels and the back on the target in the x and plant step.
You have enough ball of the foot height in the heel pivot for good tees but no safety margin for rough tees or second shots. It is good that you have some hip twist and shoulder turn but they can be more emphasized.
Flat shots need running on the center line of the tee and planting each step on the center line. Anhyzer needs running from rear right to front left with the plant step hitting the ground to the left of the line you're running on. Hyzer is the mirror of that.