Amanda Seyfried is ''OK'' on her own.

The 30-year-old actress has been single since her two-year romance with Justin Long ended last September but she is happy to focus on connecting with herself in order to improve her future relationships with others.

She said: ''I do not [have a boyfriend]. But you know what's great? To love yourself and be OK on your own.

''Look into yourself and find that partner in you. If you connect with yourself, you connect better with others.''

And the 'Les Miserables' actress is currently devoted to her dog Finn.

She said: ''We're co-dependent. He's the best thing in my life. I'm obsessed.''

Amanda adopted the pooch while dating Dominic Cooper and the actor has retained ''visitation rights'' to the dog, but despite still being on good terms, they don't see him very often.

She told Red magazine: ''He does [have visiting rights] but he's never around. As an actor I guess he's all over the place, I hardly ever see him. Are we on good terms? Absolutely!''