Ok, so this is a Toy Fox Terrier puppy (I think). They are born and bred AMERICAN dogs and are super tiny and super adorable! They weigh 4-6 pounds fully grown and have very tiny legs (one of mine broke his leg twice!). They are terriers, though so can be yappy and aggressive and suffer from small dog syndrome. We had a wonderful male though, Sterling. One of the best behaved dogs I have ever owned. I sure miss the little guy!