Can you give your cat benadryl to sleep