Pain&lovestruck,
There is nothing wrong with loving a pet, but when a pet interferes with a family, then a compromise should be made. You should never abuse or neglect an animal that you have chosen to be responsible for, but if you choose to be married and have stepchildren, then that family MUST be put first. When your husband puts his dogs before your children and your family life , it is time to for you to consider his emotional stability.
I agree with seeing a therapist for yourself as your husband is ruling your life right now and IMHO that is not right. Losing your home, giving up your children and living in a tent because your husband puts his dogs first is truly a control issue.
I wish you peace,
Kitt