thanks everyone! He's such a sweetie pie and I can honestly say he is the cleanest puppy ever - I might forget I said that after a week, right Annette? We just adore him. my best guess on his breed is obviously a terrier mix but I was thinking of airedale terrier mix, any breed guesses would be great but we don't care what breed he is, we love him just the way he is.