First off, you are not a horrible mom. Dogs will be dogs, and sometimes their instincts kick in. That having been said, I think your landlord really did you wrong. I understand their concern after the sheep died. But not coming to talk to you first, that could have been handled better. Try talking to a shelter or boarding facility for short term. If you decide to place them, look for a rescue or humane society that could find them homes. I am sure you will find a solution. What are the consequences if the dogs are not removed? Is there any type of court? Maybe petitioning the property mgmt. board for a hearing, at least tell them what happened. I hope it works out.