New update! Big news!
Well, Duke is getting put down on Friday. My mom couldn't find anyone who could come here to the house to do it so they have to take him to the animal hospital to do it. The main reason that my mom wanted it done here was because Duke doesn't ride in the car very well and she didn't want his last few hours to be confusing and stressfull. His appointment is at 7 PM and my brother and I will be at our grandparent's house while it's being done. Anyway, just thought I'd share.
Thanks to everyone who had offered kind words in these times.