Meaning of phrases

Iwould like to find the meaning of the following phrases:
to go to thedogs
to put on the dog
to throw to the dogs
to teach an old dog new tricks

Replies