Have you discussed giving up your pup with your parents? When I was younger, bad economy or not, I was always able to find a part-time job, even a few hours a week in order to save up for something I needed. Is that an option for you?
"Education is a progressive discovery of our own ignorance." -Will Durant