Casey!

Perhaps a Toy Fox terrier, perhaps a Rat terrier, certainly a wildly energetic (many) handfull(s).

Click on each thumbnail to see a larger picture