Good news and advice needed on preparing for a dog