45 dogs rescued