If you suspect heartworm may be the problem, the sooner you get to the vet the better. Two years is a long time...the longer you wait, the more dangerous the treatment, but I've known dogs that recovered well after long-term infections.
To start a new thread go here: http://www.pets.ca/forum/index.php
for a listing of forums. Click on the forum that is most appropriate for your thread, then click on the New Thread button at the top of the forum listing and you're set to go.
Or, to get into the proper forum, find a post in the New Posts or Today's Posts that's in that forum (listed on the right of the display), click on the forum
name in the right-hand column, and you'll get to the forum page and can hit the New Thread button from there.
Are you uploading pictures from your computer? Here's an FAQ listing that talks about adding images to your messages: http://www.pets.ca/forum/faq.php?faq..._special_codes
Good luck with Dopey!
I'm looking forward to seeing pics!