Poodle update: He seems fine now, not walking in circles, losing balance or leaning against walls.
Mom update: Her sister won't take her back so she lives here now. Looking into her potentially going elsewhere but still looking forward to some rent money tomorrow. I'm not mad, slightly disappointed but really its not a surprise. I'm glad my grandmother and father raised me more than she did, I do not want to be like her.