Maybe you could board them... your vet could recommend some place... (maybe your vet's office even boards.... mine does).... or board them somewhere close to where your mom is... so you can still visit them... and your mom will be happy (and not so stressed with too many animals being around)...
Good luck with whatever you choose to do.