Jack Russell Terrier, google it, they are great, awesome personality, loyal and cute dogs
I myself have a Jack Russel terrier, what can I say - sometimes he is a complete jerk, disrupting me while I working, but my love for this madman is boundless.
He will never leave you alone, this is such a breed, which always needs supervision. He will become more a friend than a pet)