Unleashed

Emma is a brilliant but awkward app designer who moves to San Francisco after her boyfriend betrays her. Fate magically intervenes when she discovers that her beloved cat and dog have somehow transformed into two seemingly perfect men.