Why can dogs take more benadryl than humans