our vet told us to give her benadryl because she had a really bad scratching problem, we feed her i guess around 5:30 or 6:00 shes not a big eater She is a West highland White Terrier.