What a lovely lab mix you are...and shame on whoever abused you in your early years! Some humans are terrible...but at least many more are not. And you now are healhty and happy!
Great pics too...enjoy your DOTD status, Dodger!