Update on my dog: I called my friend up who knew what to do and had been studying on animal injuries came by today and bandaged him up. He also gave me extra gauze and medical supplies so I can put on fresh bandages in a couple of days.
He did say we should get him to a vet when possible, and once we have the money we will. But otherwise Trutta is okay.
Thanks for all the msgs and tips you guys gave me today. I was crying and in a panic. So your support really helped.