One of those chubby shortlegged terriers. Not sure he is a Jack Russel terrier, might be a Danish Swedish Farmdog. 5194 100503 900.jpg
Please credit photographer if you use the pics.