@porcelainheartx What a nice post! Thank you. I recently asked myself the question "if I knew all of this before adopting, would I do it all again even if I could change nothing?". The answer is yes. I love this dog and he deserves the best life we can give him.
What a sweet gesture to learn...