The thing about service dogs is that you tend to need to actually keep them for them to be an effective working partner. They also require food, shelter, and medical upkeep on a consistent basis. Given your history and track record with dogs, I would seriously evaluate whether you can commit to, afford, and maintain a service dog.