a dog? they come in all shapes and sizes..