Great danes should always be kept thin, its easier on their joints..and greyhounds are naturally slender dogs, I know you cant do anything about it but she should talk to her vet to see if hes at an appropriate weight.