Dog analysis