I'm not a dog person, but that sounds like the pup is sick. You should see if your roommate has the time to take the dog to the vet, or perhaps you could offer your time, if he ponies up the cash...if ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results